Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Bagaimana untuk menyelesaikan masalah docker telnet disekat

Bagaimana untuk menyelesaikan masalah docker telnet disekat

藏色散人
藏色散人asal
2022-01-20 15:16:0512415semak imbas

Penyelesaian kepada kegagalan telnet docker: 1. Semak fail konfigurasi 2. Ubah suai port fail konfigurasi nginx kepada 80.

Bagaimana untuk menyelesaikan masalah docker telnet disekat

Persekitaran pengendalian artikel ini: sistem centOS6.8, Docker versi 18.09.x, komputer Dell G3.

Bagaimana untuk menyelesaikan masalah docker telnet disekat?

Selepas kontena docker dimulakan, port telnet disekat

Hari ini saya menggunakan docker untuk menggunakan nginx Selepas penggunaan selesai, periksa sama ada bekas itu telah dimulakan. Pada masa ini, saya mendapati bahawa port telnet tidak boleh diakses, dan IP tempatan telnet tidak boleh diakses. Saya terus melaporkan Sambungan menolak ditutup oleh hos asing Ia akhirnya diselesaikan.

docker network inspect bridge #查看容器的IP为 172.17.0.2

gulungkan port IP bekas 80, sambungan ditolak, port hos IP bekas lengkung 8090, kembali seperti biasa. Seperti yang ditunjukkan di bawah

Bagaimana untuk menyelesaikan masalah docker telnet disekat

Ia adalah pelik, ia tidak sepatutnya, kerana apabila anda melihat proses kontena, anda akan mendapati bahawa 8090 adalah port hos, dan port 80 adalah port kontena

Akhirnya, selepas menyemak fail konfigurasi, saya mendapati bahawa port fail konfigurasi nginx bukanlah 80, tetapi ditulis sebagai 8090. Selepas mengubah suai port fail konfigurasi nginx kepada 80 dan menambah yang baru, masalah port telnet yang tidak dapat dicapai telah diselesaikan.

Adalah disyorkan bahawa semasa memulakan kontena, port hos dan port kontena hendaklah konsisten.

Apabila menggunakan DOCKER, gunakan perintah iptables -F dengan berhati-hati Perintah ini akan mengosongkan peraturan firewall Apabila bekas berkomunikasi dengan hos, peraturan akan ditulis dalam iptables secara lalai.

Pembelajaran yang disyorkan: "tutorial video buruh pelabuhan"

Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah docker telnet disekat. 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