Jetson通过Docker实现不同系统版本(保留L4T)
- Pull Nvidia的镜像
docker pull nvcr.io/nvidia/l4t-base:r32.7.12. 进入容器
docker run --runtime nvidia -it --rm --network host nvcr.io/nvidia/l4t-base:r32.7.13. 验证L4T
nvcc4. 换源
sed -i 's/bionic/focal/g' /etc/apt/sources.list
apt update5. 安装核心基础包
apt install -y python3-pip python3-dev build-essential git cmake
apt-mark hold "nvidia-l4t-*"6. 安装别的东西
7. 保存到镜像
docker ps
# 得到容器ID
docker commit <id> <镜像名>持久化#
启动
sudo docker run --privileged --runtime nvidia -it -v /home/ayaka/Lab tx2-ubuntu20