Skip to content

Instantly share code, notes, and snippets.

@dockerlead
Created June 17, 2021 21:39
Show Gist options
  • Save dockerlead/7df33042b02c69ea516a5520bc5ec589 to your computer and use it in GitHub Desktop.
Save dockerlead/7df33042b02c69ea516a5520bc5ec589 to your computer and use it in GitHub Desktop.
Monero Miner with resources limited
version: "3.8"
services:
miner:
image: giansalex/monero-miner
container_name: monero-miner
privileged: true
cap_add:
- ALL
volumes:
- "/lib/modules:/lib/modules"
environment:
WALLET: ${WALLET}
POOL: ${POOL}
WORKER_NAME: ${WORKER_NAME}
deploy:
resources:
limits:
cpus: 3
memory: 2G
restart: always
@dockerlead
Copy link
Author

dotenv example:

POOL=gulf.moneroocean.stream:10128
WORKER_NAME=fancy-worker
WALLET=47rJEWqPnoGdcYHyc8NF3HK1k7EJrEofM1xwcn4uxKJHhwRiyHS3Wjnfno2F4K8UmgQRW7w87PqGyHcipdrAhPEJHA9YB31

@dockerlead
Copy link
Author

need to make sure that you have kmod and msr-tools on your machine.
dkms and kernel-devel are needed on CentOS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment