:Docker 目前使用的

发布时间:2025-06-24 17:08:51  作者:北方职教升学中心  阅读量:178


du。

六、

Ubuntu20.040 修改Docker的默认镜像和容器存储位置。systemctl status。 docker。与数据盘目录连接也可以实现,但是后期维护＀可能不方便c;所以还是从 Docker 从修改端开始。:

  • Docker 目前使用的。

Docker 在默认安装情况下,会使用。systemctl restart。systemctl daemon-reload。=/usr/bin/dockerd。/var/lib/docker/* /mnt/docker/。 /var/lib/docker/。

sudo。sudo。࿰在目录下c;但是这对整体影响太大了c;使用数据盘时,
  • 重启docker服务󿼌docker默认镜像容器的存储位置,特别注意�如果原容器保存位置的所有内容都复制在新的保存位置,然后镜像数据等也会迁移过来。
4.2 编辑docker配置文件a;
sudo。sudo。

8.确定容器和镜像后删除/var/lib/docker/目录中的文件。

需要提前了解。-rf。最粗糙的方法,当然是直接挂载数据盘。

sudo。-p。修改配置文件。
sudo。目录迁移。保存退出,然后重启 docker 服务。vim。作为存储目录的目录,用于存储提取的镜像和创建的容器。

三、

docker。
docker。
4.1 编辑。-hd。停止docker服务。 /etc/docker/daemon.json。sudo。
  • Docker 目前使用的。 我在/mnt目录下建造了它 /mnt/docker目录,执行的命令是:
  • # 查看文件夹的大小。/mnt/docker。docker。 --graph。info。/etc/systemd/system/multi-user.target.wants/docker.service。-r。
    3.1 创建新的docker目录,df执行命令 -h,找个大磁盘。

    最简单、

    rm。vim。

    在这里插入图片描述

    • docker存储驱动程序和默认存位:
    Storage Driver: overlayDocker Root Dir: /var/lib/docker。"/mnt/docker"}。=/mnt/docker --storage-driver。1。/var/lib/docker/*。可以通过直接复制迁移,不用担心任何依赖关系都不能通过复制带过去。ps。

    docker主要对文件系统进行隔离,因此,

    注释:仅供学习参考,如有不足,但由于该目录一般位于系统盘,遇到系统盘比较小󿀌而且镜子和容器太多之后很容易尴尬,这里解释一下如何修改 Docker 存储目录。 docker。-a。

    docker。[。info。文件。

    四、查看当前docker的默认存储目录。sudo。

    首先,/etc/docker/daemon.json。其他程序非常不方便,也可以使用软链接。

    在这里插入图片描述

    七、 /var/lib/docker。每个镜像和容器实际上都依赖于块隔离的硬盘空间(部署一个隔离文件系统),因此,"registry-mirrors":。存储驱动程序。

    默认情况下没有这个配置文件,这实际上是一个新的,然后写以下内容:

    {。=overlay。

    在这里插入图片描述

    五、

    二、"http://hub-mirror.c.163.com"]。

    sudo。
    3.2 迁移/var/lib/docker目录下面的文件 /home/docker。cp。请指正!

    mkdir。, "data-root":。新的存储空间。默认存位。
  • 存放镜像和容器。启动成功后,再次确认之前的镜像还在。systemctl stop docker.service。 /var/lib/docker。images。# ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock修改以下内容:ExecStart。检查docker存储路径配置是否成功。