docker配置
1.下载
apt-get install docker.io docker-compose
2.配置代理
mkdir /etc/systemd/system/docker.service.d
vim /etc/systemd/system/docker.service.d/http-proxy.conf
3.重启
systemctl daemon-reload
systemctl restart docker
4.在windows下用netsh portproxy
转发
#在 Windows 上把 192.168.101.5:7890 转发到本地 127.0.0.1:7890
netsh interface portproxy add v4tov4 ^listenaddress=192.168.101.5 listenport=7890 ^connectaddress=127.0.0.1 connectport=7890
5.在Ubuntu VM 创建 Docker Service Drop‑in
sudo mkdir -p /etc/systemd/system/docker.service.d
cat << 'EOF' | sudo tee /etc/systemd/system/docker.service.d/http-proxy.conf
[Service]
Environment="HTTP_PROXY=http://192.168.101.5:7890/"
Environment="HTTPS_PROXY=http://192.168.101.5:7890/"
Environment="NO_PROXY=127.0.0.1,localhost"
EOF
6. 重载重启docker
sudo systemctl daemon-reload
sudo systemctl restart docker
7.验证
拉取nginx