在Jetson AGX Orin上将docker目录挂载到大容量硬盘目录

目录

创建挂载文件

创建一个新的 .mount 文件,这次命名为 var-lib-docker.mount,以匹配 /var/lib/docker 的路径。

bash 复制代码
sudo nano /etc/systemd/system/var-lib-docker.mount

注意:systemd 挂载点文件的命名规则是:将绝对路径中的 / 替换为 -。所以 /var/lib/docker 对应的是 var-lib-docker.mount。

添加正确的配置内容

在新的文件中,添加与之前相同但文件名正确的配置:

bash 复制代码
[Unit]
Description=Docker Data Directory Mount
Requires=local-fs.target
After=local-fs.target

[Mount]
What=/media/nvidia/Windows-SSD1/docker
Where=/var/lib/docker
Type=none
Options=bind

[Install]
WantedBy=multi-user.target

保存并退出文件。

重新加载 systemd

在修改 systemd 配置文件后,必须重新加载 systemd 守护程序。

bash 复制代码
sudo systemctl daemon-reload

启用和启动新的挂载点

现在,启用并启动新的挂载点文件。

bash 复制代码
sudo systemctl enable var-lib-docker.mount
sudo systemctl start var-lib-docker.mount

启动 Docker

最后,启动 Docker 服务。

bash 复制代码
sudo systemctl start docker
相关推荐
Sheffield6 小时前
Docker的跨主机服务与其对应的优缺点
linux·网络协议·docker
Sheffield14 小时前
Alpine是什么,为什么是Docker首选?
linux·docker·容器
马艳泽14 小时前
win10下运行Start Broker and Proxy报错解决
docker
用户13573999256602 天前
Windows 从 0 搭建 WSL2 原生 AI 开发环境:Codex + Docker + VSCode
docker
vi_h2 天前
在 macOS 上通过 Docker 安装并运行 Ollama(详细可执行教程)
macos·docker·ollama
黑心老魔2 天前
通过 Docker 创建开发环境
docker·开发环境
冬奇Lab2 天前
一天一个开源项目(第41篇):Workout.cool - 现代化开源健身教练平台,训练计划与进度追踪
docker·开源·资讯
天朝八阿哥2 天前
使用Docker+vscode搭建离线的go开发调试环境
后端·docker·visual studio code
阿虎儿3 天前
Docker安装(非sudo用户可用)
docker
fetasty5 天前
rustfs加picgo图床搭建
docker