Alpine docker image that compiles a static binary of
xmrig
.
xmrig
from
MoneroOcean's repo
(pulls in the latest commit).
gcc
as per the
office docs
for alpine.
Dockerfile
, so the final image is the base
alpine
image with the static
xmrig
binary.
Run
docker-compose build run xmrig
(or run
./build.sh
if you don't have
docker-compse
).
Also best to ensure your
alpine
base image matches your system's CPU arch, e.g., if your machine is ARM-based
$ docker inspect alpine:3 --format '{{json .Architecture}}'
"arm64"
Once created the image will be tagged
xmrig:latest
by default.
Edit
docker-compose.yml
with the appropriate
xmr
argumennts, then run
docker-compose run xmrig
Or via
docker
with
docker run xmrig --url="gulf.moneroocean.stream:10128" --user="XMR_WALLET_ADDRESS" --rig-"id=WORKER_ID"