mirror of
https://github.com/JayDDee/cpuminer-opt.git
synced 2025-09-17 23:44:27 +00:00
v3.7.3
This commit is contained in:
34
Dockerfile
34
Dockerfile
@@ -5,19 +5,31 @@
|
||||
# ex: docker run -it --rm cpuminer-opt:latest -a cryptonight -o cryptonight.eu.nicehash.com:3355 -u 1MiningDW2GKzf4VQfmp4q2XoUvR6iy6PD.worker1 -p x -t 3
|
||||
#
|
||||
|
||||
FROM ubuntu:16.04
|
||||
RUN BUILD_DEPS="build-essential \
|
||||
libssl-dev \
|
||||
libgmp-dev \
|
||||
libcurl4-openssl-dev \
|
||||
libjansson-dev \
|
||||
automake" && \
|
||||
# Build
|
||||
FROM ubuntu:16.04 as builder
|
||||
|
||||
apt-get update && \
|
||||
apt-get install -y ${BUILD_DEPS}
|
||||
RUN apt-get update \
|
||||
&& apt-get install -y \
|
||||
build-essential \
|
||||
libssl-dev \
|
||||
libgmp-dev \
|
||||
libcurl4-openssl-dev \
|
||||
libjansson-dev \
|
||||
automake \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
COPY . /app/
|
||||
RUN cd /app/ && ./build.sh
|
||||
RUN cd /app/ && ./build.sh
|
||||
|
||||
ENTRYPOINT ["/app/cpuminer"]
|
||||
# App
|
||||
FROM ubuntu:16.04
|
||||
|
||||
RUN apt-get update \
|
||||
&& apt-get install -y \
|
||||
libcurl3 \
|
||||
libjansson4 \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
COPY --from=builder /app/cpuminer .
|
||||
ENTRYPOINT ["./cpuminer"]
|
||||
CMD ["-h"]
|
||||
|
||||
Reference in New Issue
Block a user