Docker配置代理#
创建配置目录#
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://你的代理地址:端口"
Environment="HTTPS_PROXY=http://你的代理地址:端口"
Environment="NO_PROXY=localhost,127.0.0.1,::1"
EOF
重启Docker#
sudo systemctl daemon-reload
sudo systemctl restart docker
验证配置#
sudo systemctl show docker --property=Environment
Linux系统配置代理#
临时生效(当前终端)#
export http_proxy=http://你的代理地址:端口
export https_proxy=http://你的代理地址:端口
export no_proxy=localhost,127.0.0.1,::1
永久生效(所有用户)#
sudo tee /etc/profile.d/proxy.sh >EOF
export http_proxy=http://你的代理地址:端口
export https_proxy=http://你的代理地址:端口
export no_proxy=localhost,127.0.0.1,::1
EOF
source /etc/profile.d/proxy.sh
永久生效(当前用户)#
echo 'export http_proxy=http://你的代理地址:端口' >> ~/.bashrc
echo 'export https_proxy=http://你的代理地址:端口' >> ~/.bashrc
echo 'export no_proxy=localhost,127.0.0.1,::1' >> ~/.bashrc
source ~/.bashrc
验证配置#
echo $http_proxy
echo $https_proxy
curl -I https://www.google.com