Skip to content

bananajamma/docker-xmrig-amd-vega

Repository files navigation

docker-xmrig-amd-vega

Docker containers for xmrig-amd with AMD RX Vegas on Linux, including various driver support, and donate level patch.

Tags

  • latest, 18.30
  • 18.20
  • 18.10
  • 17.50
  • 17.40-blockchain

Requirements

The matching drivers on your host (choose one)

On your host, install the drivers with a command similar to (read the Dockerfile for the version of drivers you want to use):

Host Driver Installation

Below are examples of flags used when installing drivers on your host system to work with these docker containers.

18.30
./amdgpu-pro-18.30-641594/amdgpu-pro-install -y --opencl=pal
18.20 (these drivers have issues)
./amdgpu-pro-18.20-606296/amdgpu-pro-install -y --opencl=pal
18.10
./amdgpu-pro-18.10-572953/amdgpu-pro-install -y --opencl=pal
17.50
./amdgpu-pro-17.50-552542/amdgpu-pro-install -y --opencl=rcom
17.40-blockchain (these drivers perform well)
./amdgpu-pro-17.40-483984/amdgpu-pro-install -y
sudo apt install -y rocm-amdgpu-pro

Usage

First

Pull the latest build with the driver tag that you've installed on your host, for example:

docker pull bananajamma/xmrig-amd-vega:latest

Running

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

Building

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

FAQ

Does this work with more than one Vega?

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.

License

MIT

About

docker containers with amdgpu-pro drivers good for vegas on Linux

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published