docker修改镜像存储路径
# docker 修改镜像存储路径
本文讲述如何修改 docker 镜像的存储路径。docker 镜像占用磁盘空间大,默认存储路径为/var/lib/docker/,但是该目录所在分区的空间大小可能并不大,所以我们需要考虑将 docker 镜像存储到空间富余的磁盘分区上。
# 1. 查询当前的 docker 镜像存储路径
执行如下命令,查询当前的 docker 镜像存储路径
docker info | grep "Docker Root Dir"
root@wangshibiao:~# docker info | grep "Docker Root Dir"
WARNING: No swap limit support
Docker Root Dir: /var/lib/docker
root@wangshibiao:~#
可以看出,当前为 docker 镜像默认的存储路径/var/lib/docker。
# 2. 停止 docker 服务
service docker stop
# 3. 修改 docker 镜像存储路径
提示
假设我们修改 docker 镜像存储路径为/data/docker/storage。
# 3.1 移动历史的镜像数据到新目录
mkdir -p /data/docker/
mv /var/lib/docker /data/docker/storage
# 3.2 配置/var/lib/docker 软连接
ln -s /data/docker/storage /var/lib/docker
# 3 启动 docker 服务
service docker start
上次更新: 2020-11-18 15:20:11