Sign inSign up

apocalypticuniverse/alpine-xmrig-x64

By apocalypticuniverse

•Updated over 7 years ago

Start a container mining monero with xmrig.

Image
0

1.6K

apocalypticuniverse/alpine-xmrig-x64 repository overview

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

Tag summary

Content type

Image

Digest

Size

93.8 MB

Last updated

over 7 years ago

docker pull apocalypticuniverse/alpine-xmrig-x64