由于 tuna 等国内开源镜像站突然全部停止了对 Docker Hub 的镜像服务,因此需要配置 Docker 使用代理访问 Docker Hub 拉取镜像。
简单的使用export http_proxy
命令修改命令行环境的代理是不会影响 Docker 对 Docker Hub 的访问的,需要使用 systemd 来配置 Docker 的代理服务。
以下方案在 Fedora workstation 40 中成功应用。
在目录/etc/systemd/system/docker.service.d
(如果没有,创建路径)中创建proxy.conf
文件,内容为:
|
|
xxx 部分填写自己的代理地址。
配置好后重启服务:
|
|
可以通过下面的命令查看是否配置成功:
|
|