> /etc/sysctl .conf" untuk mengubah suai konfigurasi dan mendayakan fungsi pemajuan ipv4 hos."/> > /etc/sysctl .conf" untuk mengubah suai konfigurasi dan mendayakan fungsi pemajuan ipv4 hos.">

Rumah >Operasi dan penyelenggaraan >Docker >Apakah yang perlu saya lakukan jika docker tidak dapat mengakses rangkaian luaran?

Apakah yang perlu saya lakukan jika docker tidak dapat mengakses rangkaian luaran?

WBOY
WBOYasal
2022-08-16 17:22:2914774semak imbas

Terdapat dua penyelesaian untuk docker tidak dapat mengakses rangkaian luaran: 1. Gunakan "service docker stop", "pkill docker" dan operasi lain untuk membina semula docker0 rangkaian 2. Gunakan "echo "net.ipv4 .ip_forward=1" >> /etc/sysctl.conf" ubah suai konfigurasi dan dayakan fungsi penghantaran ipv4 hos.

Apakah yang perlu saya lakukan jika docker tidak dapat mengakses rangkaian luaran?

Persekitaran pengendalian tutorial ini: sistem linux7.3, docker versi 19.03, komputer Dell G3.

Apakah yang perlu saya lakukan jika docker tidak dapat mengakses rangkaian luaran?

1 Masalah

Mesin hos boleh mengakses rangkaian luaran seperti biasa, tetapi. bekas yang dibuat oleh docker tidak boleh mengaksesnya

Apakah yang perlu saya lakukan jika docker tidak dapat mengakses rangkaian luaran?

2.

docker0

sudo service docker stop
sudo pkill docker
sudo iptables -t nat -F
sudo ifconfig docker0 down
sudo brctl delbr docker0
sudo service docker start

Kaedah 2: Dayakan fungsi penghantaran ipv4 hosApakah yang perlu saya lakukan jika docker tidak dapat mengakses rangkaian luaran?

Pembelajaran yang disyorkan : "tutorial video buruh pelabuhan

# 修改配置
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

Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika docker tidak dapat mengakses rangkaian luaran?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn