Docker 怎么安装在其他硬盘

记录 · 2024-06-23

在Docker官方文档中,有关于如何更改Docker的默认存储位置的指导。以下是更改Docker的默认安装位置的步骤:

停止Docker服务:

sudo systemctl stop docker

创建新的文件系统,并挂载到你希望安装Docker的磁盘。例如,如果你有一个新的磁盘分区/dev/sdb1,你可以这样做:

sudo mkdir /mnt/newdisksudo mount /dev/sdb1 /mnt/sda1

复制当前的Docker文件系统到新的磁盘:

sudo rsync -aP /var/lib/docker/ /mnt/sda1/

更新Docker的配置文件,指定新的文件系统位置。编辑或创建/etc/docker/daemon.json,并添加以下内容,请注意不要出错,

否则Docker无法启动

{  "data-root": "/mnt/sda1/docker"}

如果你之前已经挂载了新的磁盘到/mnt/sda1,确保在重启前卸载它:

sudo umount /mnt/sda1

重新启动Docker服务:

sudo systemctl start docker

请注意,这些步骤假设你已经有了一个新的磁盘分区,并且已经格式化并挂载到了/mnt/sda1。如果你还没有这样的磁盘,你需要先进行磁盘分区、格式化和挂载的步骤。

Theme Jasmine login 豫ICP备2024069187号-1 部分文章转载自互联网仅作为学习记录,如有侵犯您的权利,请通知删除。