Erste Schritte mit NiceHash Docker Miner Image
Um zu beginnen, stellen Sie sicher, dass Sie eine NiceHash Mining Address und ein System mit einer AMD oder NVIDIA Grafikkarte haben. Die Installation ist so einfach wie die Ausführung von zwei einfachen Befehlen:
NVIDIA Beispiel:
$ docker pull dockerhubnh/nicehash:latest
$ docker run -it --rm --env MINING_ADDRESS="mining-address" --env MINING_WORKER_NAME="worker-name" --gpus=all dockerhubnh/nicehash:latest
AMD Beispiel:
$ docker pull dockerhubnh/nicehash:latest
$ docker run -it --rm --env MINING_ADDRESS="mining-address" --env MINING_WORKER_NAME="worker-name" --device=/dev/kfd --device=/dev/dri dockerhubnh/nicehash:latest
Zusätzliche Hinweise zum Ausführen der Befehle:
--gpus=all in eine gewählte GPU UUID oder einen Index, wie in den NVIDIA Richtlinien beschrieben.--device /dev/dri in einen gewählten GPU Index, wie in AMD Richtlinien> beschrieben.Sobald der Docker gestartet ist, sollte die Maschine nach ein paar Minuten in Ihrem NiceHash Rig Manager online und im Benchmarking Status angezeigt werden.

Führen Sie den folgenden Befehl aus, um zu testen, ob die Docker-Engine funktioniert:
docker run --rm hello-world
Führen Sie den folgenden Befehl aus, um zu testen, ob der Docker-Miner GPUs erkennt::
Sie können NiceHash Docker Miner als Leerlaufjob innerhalb der Vast.ai Plattform ausführen. Der Vorgang ist relativ einfach, da Sie lediglich einen Job auf der Vast-Plattform erstellen müssen. Finden Sie den Docker Miner auf DockerHub.com.
Vergewissern Sie sich, dass Sie die VAST-Vorlagenbefehle gemäß den bereitgestellten Richtlinien für AMD- oder NVIDIA-Systeme ändern.
Folgen Sie diesem Link um die Docker-Image-Vorlage automatisch von Vast in Ihre Vorlage zu kopieren.
Nach dem Kopieren WÄHLEN Sie den Auftrag aus und und legen Sie auf Ihren Maschinen über den Tab CREATE A JOB einen Auftrag fest.
Zusätzliche Hinweise zum Duplizieren einer Auftragsvorlage:
-gpus=all zum Feld Docker Options hinzu, um GPU UUID oder Index gemäß den NVIDIA Richtlinien auszuwählen.--device=/dev/kfd --device=/dev/dri zum Feld Docker Options hinzu, um den GPU-Index gemäß den AMD Richtlinien auszuwählen.
Befolgen Sie diese Schritte, um einen Leerlauf-Mining-Job mit NiceHash Docker Miner auf Vast.ai zu erstellen:
dockerhubnh/nicehash:latestlatest-e MINING_ADDRESS=your-mining-address -e MINING_WORKER_NAME=your-preferred-worker-name
Launch Mode: Run interactive shell server, SSH
On-Start Script (Bash commands): /opt/nhm4/nhm4 -b debugNiceHash Docker Miner
Zusätzliche Hinweise zum Einrichten einer Auftragsvorlage:
-gpus=all zum Feld Docker Options hinzu, um GPU UUID oder Index gemäß den NVIDIA Richtlinien auszuwählen.--device=/dev/kfd --device=/dev/dri zum Feld Docker Options hinzu, um den GPU-Index gemäß den AMD Richtlinien> auszuwählen.
Durch die Verwendung der CLI-Option können Sie mehrere Rigs einfacher bedienen, da Sie jeden der Arbeiter programmgesteuert benennen können, anstatt manuell mehrere Vorlagen in der Vast-Plattform-GUI festzulegen. Um das obige Beispiel in der CLI auszuführen, verwenden Sie dieses Beispiel:
--image dockerhubnh/nicehash --env '-e MINING_ADDRESS=your-mining-address -e MINING_WORKER_NAME=your-preferred-worker-name' --onstart /opt/nhm4/nhm4 -b debug --disk 16 --ssh
Zusätzliche Hinweise:
-gpus=all zum Feld Docker Options hinzu, um GPU UUID oder Index gemäß den NVIDIA Richtlinien auszuwählen.--device=/dev/kfd --device=/dev/dri zum Feld Docker Options hinzu, um den GPU-Index gemäß den AMD Richtlinien> auszuwählen.