修改docker默认存储镜像位置
2017-04-07 15:50
555 查看
默认都会存储在/var/lib/docker 这个文件夹中但是系统盘容量都有限,希望把这些镜像存储到数据盘
网上有建立软连接来实现的,但是试了一次没有成功。
亲测如下脚本可以执行
-------------------------------------------------------------------------------------
#备份fstab文件
sudo cp /etc/fstab /etc/fstab.backup
#停止docker
sudo service docker stop
#/data/docker/为目标路径,根据机器情况设定。
export DOCKER_PATH=/data/docker/
#用rsync同步/var/lib/docker到新位置
rsync -aXS /var/lib/docker/. $DOCKER_PATH
echo $DOCKER_PATH /var/lib/docker none bind 0 0 >> /etc/fstab
mount –a (重新挂载)
df –h(查看一下硬盘)
service docker start
网上有建立软连接来实现的,但是试了一次没有成功。
亲测如下脚本可以执行
-------------------------------------------------------------------------------------
#备份fstab文件
sudo cp /etc/fstab /etc/fstab.backup
#停止docker
sudo service docker stop
#/data/docker/为目标路径,根据机器情况设定。
export DOCKER_PATH=/data/docker/
#用rsync同步/var/lib/docker到新位置
rsync -aXS /var/lib/docker/. $DOCKER_PATH
echo $DOCKER_PATH /var/lib/docker none bind 0 0 >> /etc/fstab
mount –a (重新挂载)
df –h(查看一下硬盘)
service docker start
相关文章推荐
- 修改Docker默认镜像和容器的存储位置
- 【Docker】如何修改Docker的默认镜像存储位置(二)
- 修改Docker默认镜像和容器的存储位置的方法
- 修改docker默认存储位置
- Docker 修改默认存储位置
- 修改docker的默认存储位置
- 四个修改Docker默认存储位置的方法
- Docker修改默认存储位置
- Docker 修改默认存储位置
- docker - 修改镜像/容器文件或者 "Docker root dir" 的在宿主机上的存储位置
- Docker 修改容器默认存储位置
- 修改Docker默认存储位置
- 12. Docker修改默认存储位置
- Docker: 如何修改 Docker 的镜像存储位置
- Docker修改默认存储位置
- docker修改默认存储位置
- 两个修改Docker本地镜像与容器的存储位置的方法
- Docker 修改默认存储位置
- 修改docker镜像,容器存放位置。
- 在Centos7 中更改Docker默认镜像和容器的位置