Xilinx hw_server Docker Image Tested Vivado versions v2021.2 Tested systems Raspberry Pi 4 with 64-bit Raspberry Pi OS (Debian Bullseye) Usage docker run --rm --restart unless-stopped --privileged --volume /dev/bus/usb:/dev/bus/usb --publish 3121:3121 --detach stv0g/hw_server:v2021.2 Running on non x86_64 systems # Install docker sudo apt-get update && sudo apt-get upgrade curl -sSL https://get.docker.com | sh sudo systemctl enable --now docker # Enable qemu-user emulation support for running amd64 Docker images docker run --rm --privileged aptman/qus -s -- -p x86_64 # Run the hw_server docker run --rm --restart unless-stopped --privileged --volume /dev/bus/usb:/dev/bus/usb --publish 3121:3121 --detach stv0g/hw_server:v2021.2 Building your own image Download the Vivado Lab Solutions Linux installer to the current directory. Do not extract it! E.g. Xilinx_Vivado_Lab_Lin_2021.2_1021_0703.tar.gz Build the image: docker build --tag hw_server --build-arg INSTALLER=Xilinx_Vivado_Lab_Lin_2021.2_1021_0703.tar.gz .