Docker 优化相关
Docker 下载镜像和依赖时,由于默认都是从国外的服务器上下载,所以速度会很感人,且经常中断,令人头疼。将以下源改成中国服务器内的话,会大大提升使用体验。
Docker 更改源
更改镜像源
https://registry.docker-cn.com //docker 中国源
https://docker.mirrors.ustc.edu.cn // 中科大源
http://hub-mirror.c.163.com // 网易源

更改后记得重启docker
更改apt源
在Dockerfile文件中 加上下面这一句
RUN sed -i s@/archive.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.list

更改pip源
在Dockerfile文件中 加上下面这一句
ADD pip.conf /etc/pip.conf
在Dockerfile 同级下创建pip.conf
[global]
trusted-host=mirrors.aliyun.com
index-url=http://mirrors.aliyun.com/pypi/simple

Docker load
当存在确实有些依赖下载不下来或者很慢不可接受的时候,可以尝试另一种办法。将已经成功生成的docker镜像文件保存并且导出。
然后
docker load < xxxImage.gz
但是缺点也是很明显,当更新了dockerfile文件增加了依赖等,需要重新制作和导出镜像再去load。 docs.docker.com/engine/refe…