REDACTED-rig/docker/Dockerfile
2018-01-06 22:44:28 +02:00

28 lines
615 B
Docker

FROM alpine:3.7
RUN set -ex && \
addgroup -S miner && \
adduser -S -D -h /xmrig -G miner miner && \
apk --no-cache upgrade && \
apk --no-cache add \
libuv \
libmicrohttpd && \
apk --no-cache add --virtual .build-deps \
git \
cmake \
libuv-dev \
libmicrohttpd-dev \
build-base && \
cd xmrig && \
git clone https://github.com/xmrig/xmrig build && \
cd build && \
cmake -DCMAKE_BUILD_TYPE=Release . && \
make && \
cd .. && \
cp build/xmrig /usr/bin && \
rm -rf build && \
apk del .build-deps || return 0
USER miner
WORKDIR /xmrig
ENTRYPOINT ["/usr/bin/xmrig"]