Jetson orin nano 中安装docker

张开发
2026/4/14 4:25:31 15 分钟阅读

分享文章

Jetson orin nano 中安装docker
检查当前系统是否已经安装了 Docker以及当前安装的版本号。通常在安装前运行它是为了确认是否需要安装docker --version使用 curl 工具从 Docker 官方网站下载“一键安装脚本”-fsSL 是一些静默下载和处理重定向的参数-o get-docker.sh 表示将下载的内容保存到本地并命名为 get-docker.sh 文件curl -fsSL https://get.docker.com -o get-docker.sh使用超级管理员权限sudo运行sh刚才下载的脚本。这个脚本会自动检测你的 Linux 发行版并配置好相应的源然后自动完成 Docker 的安装sudo sh get-docker.sh将当前正在操作的用户$USER 代表当前用户名添加到 docker 用户组中-aG 表示追加到指定的组sudo usermod -aG docker $USER原因 默认情况下Docker 守护进程绑定的是 Unix socket并且需要 root 权限才能访问。将你的用户加入 docker 组后你以后执行 Docker 相关命令时就不需要每次都在前面加 sudo 了。刷新当前终端的群组状态使刚才将用户加入 docker 组的更改立即生效。如果不运行这条命令你通常需要注销当前用户并重新登录才能让组权限生效newgrp docker测试 Docker 是否安装成功。这条命令会告诉 Docker 运行一个名为 hello-world 的测试镜像如果本地没有这个镜像Docker 会自动从 Docker Hub 下载它运行后它会在终端打印出一段欢迎信息说明 Docker 守护进程工作正常然后自动退出docker run hello-worldNVIDIA Jetson 系列开发板例如 Jetson Nano, TX2, Xavier, Orin 等作用是查看当前系统安装的 L4T (Linux for Tegra) 的版本信息cat: 是一个常用的 Linux 命令用于读取文件内容并将其打印到终端屏幕上/etc/nv_tegra_release: 这是一个由 NVIDIA 提供的系统文件里面记录了 Tegra 硬件平台Jetson 设备的核心芯片的系统发布信息cat /etc/nv_tegra_release使用 Ubuntu/Debian 的包管理器 apt-get 下载并安装 NVIDIA 容器工具包sudo apt-get install -y nvidia-container-toolkit配置 Docker 以识别并使用 NVIDIA 的底层运行时Runtime:sudo nvidia-ctk runtime configure --runtimedocker重启 Docker 后台服务sudo systemctl restart docker

更多文章