Es gibt zwei Lösungen, wenn Docker nicht auf das externe Netzwerk zugreifen kann: 1. Verwenden Sie „service docker stop“, „pkill docker“ und andere Vorgänge, um das Netzwerk docker0 neu aufzubauen. 2. Verwenden Sie „echo „net.ipv4.ip_forward=1“. >> /etc/sysctl.conf“, um die Konfiguration zu ändern und die IPv4-Weiterleitungsfunktion des Hosts zu aktivieren.
Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Docker-Version 19.03, Dell G3-Computer.
sudo service docker stop sudo pkill docker sudo iptables -t nat -F sudo ifconfig docker0 down sudo brctl delbr docker0 sudo service docker start
# 修改配置 echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf # 重启network systemctl restart network # 查看 (0->标识未开启 1->标识开启) sysctl net.ipv4.ip_forward # net.ipv4.ip_forward = 1 # 重启docker systemctl restart docker
docker0
“
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn Docker nicht auf das externe Netzwerk zugreifen kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!