docker镜像容器目录迁移

本是古典 何须时尚 2021-11-26 07:48 949阅读 0赞

背景

docker镜像容器目录默认存放在Linux系统盘,导致系统盘空间不足,现把它迁移到其他盘

停止服务

  1. systemctl stop docker
  2. # 或者
  3. /etc/init.d/docker stop

迁移目录

  1. # 新建目录
  2. mkdir -p /home/docker
  3. mv /var/lib/docker/* /home/docker/

修改配置文件

  1. vim /etc/sysconfig/docker
  2. # 增加--graph=/home/docker
  3. other_args="--graph=/home/docker"

建立软连接

  1. rm -rf /var/lib/docker
  2. ln -s /home/docker /var/lib/docker

重启服务

  1. systemctl restart docker
  2. # 或者
  3. /etc/init.d/docker restart

转载请注明:溜爸 » docker镜像容器目录迁移

发表评论

表情:
评论列表 (有 0 条评论,949人围观)

还没有评论,来说两句吧...

相关阅读

    相关 docker容器目录迁移

    docker默认的存储路径在/var/lib/docker/中。我们在使用了一段时间后,通过`df -h` 发现这个目录占用的比较多,于是想单独的一个数据磁盘去挂载这个内容,以

    相关 Docker镜像迁移

    通常情况下有些服务器是无法连接外部网络的,所以无法通过docker pull命令去公有镜像仓库去下载镜像,所以通常的做法是找一台可以连接外部网络的服务器下载好镜像后迁移到无外网