换源和修改默认存储路径的方式相同。 修改的原因: 1. 源自然是为了更新速度。 2. 存储路径是为了把这些镜像尤其是容器存储卷存到非系统盘上。 docker国内源: 中国区官方镜像:https://registry.docker-cn.com 中国科大源:https://docker.mirrors.ustc.edu.cn 阿里源:https://cr.console.aliyun.com 腾讯源:https://mirror.ccs.tencentyun.com 网易源:http://hub-mirror.c.163.com 通过指令`docker info`,可以查看当前加速源和存储路径的信息。 留意查看最下的Docker Root Dir和Registry。 官方文档的修改办法是编辑 /etc/docker/daemon.json 文件: vi /etc/docker/daemon.json 默认情况下这个配置文件是没有的,这里实际也就是新建一个,然后写入以下内容: { "registry-mirrors": ["http://hub-mirror.c.163.com"], "data-root": "/www/docker" } 保存退出,然后重启 docker 服务: systemctl restart docker 但要注意,这个路径修改,会导致之前容器镜像等信息都不在了。所以最好在使用容器之处就这样操作。 如果真的是半路迁移,建议先`systemctl stop docker`,然后把默认的var/lib/docker下的所有内容复制到要迁移的目录下,然后上述修改json文件后,再start。 Last modification:October 17, 2023 © Allow specification reprint Support Appreciate the author AliPayWeChat Like 送杯咖啡,做个交流,谢谢!