Docker配置代理拉取映象

Biem發表於2024-06-09

image

國內環境越來越嚴峻,大部分國內映象站都g了,因此記錄一下Docker成功配置代理的步驟。

  1. 執行以下命令,需要修改proxy.example.com:8080為你實際的代理地址
sudo mkdir -p /etc/systemd/system/docker.service.d
sudo tee /etc/systemd/system/docker.service.d/proxy.conf <<-'EOF'
[Service]
Environment="HTTP_PROXY=http://proxy.example.com:8080/"
Environment="HTTPS_PROXY=http://proxy.example.com:8080/"
Environment="NO_PROXY=localhost,127.0.0.1,.example.com"
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
  1. 執行docker run hello-world測試代理地址是否可用。如果之前執行過hello-world容器,需要先docker rmi hello-world刪掉映象。

相關文章