1. On online Ubuntu20.04 from Index of linux/ubuntu/dists/focal/pool/stable/arm64/
Download these 3 files:
containerd.io_1.6.9-1_arm64.deb
docker-ce-cli_23.0.0-1~ubuntu.20.04~focal_arm64.deb
docker-ce_23.0.0-1~ubuntu.20.04~focal_arm64.deb
Then execute sudo dpkg -i *.deb to install docker
2. Download the offline package from online Ubuntu20.04
First determine the download source:
distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add -
curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list
sudo apt-get update
Then download the following packages:
libnvidia-container0_0.11.0+jetpack_arm64.deb
libnvidia-container1_1.13.5-1_arm64.deb
libnvidia-container-tools_1.13.5-1_arm64.deb
nvidia-container-toolkit-base_1.13.5-1_arm64.deb
nvidia-container-toolkit_1.13.5-1_arm64.deb
nvidia-container-runtime_3.13.0-1_all.deb
nvidia-docker2_2.13.0-1_all.deb
3. Install these packages in sequence on the offline Ubuntu20.04:
sudo dpkg -i libnvidia-container0_0.11.0+jetpack_arm64.deb
sudo dpkg -i libnvidia-container1_1.13.5-1_arm64.deb
sudo dpkg -i libnvidia-container-tools_1.13.5-1_arm64.deb
sudo dpkg -i nvidia-container-toolkit-base_1.13.5-1_arm64.deb
sudo dpkg -i nvidia-container-toolkit_1.13.5-1_arm64.deb
sudo dpkg -i nvidia-container-runtime_3.13.0-1_all.deb
sudo dpkg -i nvidia-docker2_2.13.0-1_all.deb