This repo is used to create a nvidia cuda enabled container to run Phoenix Miner
I run this container on kubernetes I followed this guide to set it up: install k8s ubuntu-lts
A more minimal just nvidia-docker setup is also available: install nvidia-docker2
# minimal docker run command
docker run --gpus all --env EXTRA='-gt 0' --env WORKER_NAME='worker-name' --env WALLET='0x.....' --env POOL='ssl://eth-eu1.nanopool.org:9433' aapjeisbaas/docker-miner
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: miner-deployment
namespace: default
spec:
replicas: 1
selector:
matchLabels:
app: miner
strategy:
type: Recreate
template:
metadata:
labels:
app: miner
spec:
containers:
- name: miner
image: aapjeisbaas/docker-miner:latest
env:
- name: "EXTRA"
value: "-gt 0"
resources:
requests:
memory: "50Mi"
cpu: "20m"
limits:
memory: "500Mi"
cpu: "500m"
imagePullPolicy: Always
# if you have multiple nodes you can use this selector to pin your miner
# nodeSelector:
# kubernetes.io/hostname: nvidia-enabled-hostname
Content type
Image
Digest
Size
116.1 MB
Last updated
over 4 years ago
docker pull aapjeisbaas/docker-miner