Docker Images

Previously released Vitis™ AI CPU Docker images are available from Docker Hub. If you are using a previous version of Vitis AI, you need to use the corresponding Docker version. Here is an example of how you can retrieve an older release:

Version

Github Link

Checkout Git Version

Docker Command

1.4.1

https://github.com/Xilinx/Vitis-AI/releases/tag/v1.4.1

git clone https://github.com/Xilinx/Vitis-AI.git git checkout tags/v1.4.1 -b v1.4.1

docker pull xilinx/vitis-ai-cpu:1.4.1.978

Docker Image Tags

There is a corresponding relationship between Vitis AI and the required docker image. If you are not using the latest release of Vitis AI, you need to fetch the docker image version associated with the older release. We recommend that you directly use the pre-built image on Docker Hub.

The version correspondence between Vitis AI and the docker image is shown in the following table:

Vitis AI Version

Docker Image Tag

Vitis AI v2.0.0

./docker_run.sh xilinx/vitis-ai-cpu:2.0.0.1103

Vitis AI v1.4.1

./docker_run.sh xilinx/vitis-ai-cpu:1.4.1.978

Vitis AI v1.4

./docker_run.sh xilinx/vitis-ai-cpu:1.4.916

Vitis AI v1.3

./docker_run.sh xilinx/vitis-ai-cpu:1.3.411

Vitis AI v1.3.1

Vitis AI v1.3.2

Vitis AI v1.2

./docker_run.sh xilinx/vitis-ai-cpu:1.2.82

Vitis AI v1.2.1

Vitis AI v1.1

./docker_run.sh xilinx/vitis-ai-cpu:1.1.56

Refer to the user documentation associated with the specific Vitis AI release to verify that you are using the correct version of Docker, CUDA, the NVIDIA driver, and the NVIDIA Container Toolkit. To obtain this information, use the GitHub tag associated with the Vitis AI release.