Start a container mining monero with xmrig.
1.6K
Started from official Alpine, installed build-utils, cloned official xmrig.git and built it.
Run container providing environment variables (-e "VARIABLENAME=value"):
POOL
PORT
PAYMENTID
WORKERID
LOGFILE
e.g.: docker run -d --rm -e "POOL=pool.supportxmr.com" -e "PORT=5555" -e "PAYMENTID=N0ID0n11377Y0uThi5" -e "WORKERID=$(hostname)" -e "LOGFILE=/xmrig.log" apocalypticuniverse/alpine-xmrig-armv7:latest
Dockerfile:
FROM alpine
RUN apk update && apk upgrade && apk add bash git build-base gcc wget cmake libmicrohttpd-dev libuv libuv-dev libressl2.7-libcrypto openssl openssl-dev && git clone https://github.com/xmrig/xmrig.git && cd xmrig && mkdir build && cd build && cmake .. && make && rm -rf /var/cache/apk/* && chmod -R 777 /xmrig
ENTRYPOINT /xmrig/build/xmrig -o ${POOL}:${PORT} -u ${PAYMENTID} -p ${WORKERID} -l ${LOGFILE} -k CMD /xmrig/build/xmrig -o ${POOL}:${PORT} -u ${PAYMENTID} -p ${WORKERID} -l ${LOGFILE} -k
Content type
Image
Digest
Size
93.8 MB
Last updated
over 7 years ago
docker pull apocalypticuniverse/alpine-xmrig-x64