Docker containers for xmrig-amd with AMD RX Vegas on Linux, including various driver support, and donate level patch.
latest
,18.30
18.20
18.10
17.50
17.40-blockchain
- AMDGPU-Unified Linux drivers 18.30
- AMDGPU-Unified Linux drivers 18.20
- AMDGPU-Unified Linux drivers 18.10
- AMDGPU-Pro 17.50
- AMDGPU-Pro Beta Mining Driver 17.40
On your host, install the drivers with a command similar to (read the Dockerfile for the version of drivers you want to use):
Below are examples of flags used when installing drivers on your host system to work with these docker containers.
./amdgpu-pro-18.30-641594/amdgpu-pro-install -y --opencl=pal
./amdgpu-pro-18.20-606296/amdgpu-pro-install -y --opencl=pal
./amdgpu-pro-18.10-572953/amdgpu-pro-install -y --opencl=pal
./amdgpu-pro-17.50-552542/amdgpu-pro-install -y --opencl=rcom
./amdgpu-pro-17.40-483984/amdgpu-pro-install -y
sudo apt install -y rocm-amdgpu-pro
Pull the latest build with the driver tag that you've installed on your host, for example:
docker pull bananajamma/xmrig-amd-vega:latest
Example:
docker run --device /dev/dri --device /dev/kfd --group-add=video -it --rm --name xmrig-amd-vega bananajamma/xmrig-amd-vega:latest --donate-level 0 -o gulf.moneroocean.stream:10032 -u 4JLN35ooAiU15BX6Rzi6DTWUKsdLALvf6Stx1uLLrYP28scYTAtyjhM3ULkrpCQMQ1BGvn2hSaYGtSzwtPcZhFSwdoFypnBsb6wKfhTGix -p x -k
If you've cloned this repo and made changes:
docker build . --file 18.30.Dockerfile --tag bananajamma/xmrig-amd-vega:18.30 --tag bananajamma/xmrig-amd-vega:latest
docker build . --file 18.20.Dockerfile --tag bananajamma/xmrig-amd-vega:18.20
docker build . --file 18.10.Dockerfile --tag bananajamma/xmrig-amd-vega:18.10
docker build . --file 17.50.Dockerfile --tag bananajamma/xmrig-amd-vega:17.50
docker build . --file 17.40-blockchain.Dockerfile --tag bananajamma/xmrig-amd-vega:17.40-blockchain
I don't know, I only have one Vega right now. I think it requires PCIe x16, and a ROCm capable CPU. Let me know.
MIT