docker默认存储路径:/var/lib/docker/
执行 docker info 查看,得到以下信息
Docker Root Dir: /var/lib/docker/ Debug Mode: false Registry: https://index.docker.io/v1/ Labels: Experimental: false Insecure Registries:
1.修改docker配置
要修改默认路径官方文档的修改办法是编辑 /etc/docker/daemon.json 文件:
vim /etc/docker/daemon.json
默认情况下这个配置文件是没有的,这里实际也就是新建一个,然后写入以下内容:
{ "data-root": "/data/docker" }
2.迁移docker数据
往往修改配置后,以往的image我们还要重新下,这里我们把历史数据也同步到新的存储路径。
systemctl stop docker rsync -avzh /var/lib/docker /data/
3.重启docker
systemctl daemon-reload systemctl start docker
4.检查是否生效
# docker info Docker Root Dir: /data/docker/ Debug Mode: false Registry: https://index.docker.io/v1/ Labels: Experimental: false Insecure Registries:
检查镜像,发现镜像也都迁过来了
docker images
还没有评论,来说两句吧...