Docker 设置代理
在使用 docker 拉取镜像时,有时候国内镜像源无法使用,需要使用 docker 官方的镜像源这时需要给 docker 设置代理来提升下载速度。
本文记录了 docker desktop 和 linux 中设置代理的方法和注意事项。
windows
windows 中使用 docker desktop 进行设置,具体方法如下:
在【设置】->【Resources】->【Proxies】来设置代理,如下图所示:
特别注意:
在设置代理地址时,不需要前面的协议(http://或https://)
Linux
本文以 Ubuntu 举例说明。
docker pull 和 docker build/docker run 使用代理的方式不一样!
docker pull 的代理被 systemd 接管,所以需要设置 systemd
1 | # 新增或编辑 docker 守护进程的代理配置 |
参考
本文参考以下文章,在此致以诚挚谢意!