डॉकर - इस साइट तक नहीं पहुंचा जा सकता

मैंने एक टॉमकैट छवि स्थापित की और एक कंटेनर चलाया:

[root@MY_IP ~]# docker psCONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS                     NAMESe624bb55878f        tomcat:7            "catalina.sh run"   43 minutes ago      Up 43 minutes       0.0.0.0:32768->8080/tcp   pensive_leakey

लॉग मुझे दिखाते हैं कि टॉमकैट सर्वर चल रहा है लेकिन जब मैं एक ब्राउज़र के माध्यम से जांच करता हूं तो यह मुझे बताता है :

This site can’t be reached : MY_IP:32768MY_IP refused to connect.ERR_CONNECTION_REFUSED

तो माई_आईपी: 32768 काम नहीं करता है । मुझे लगा कि यह एक फ़ायरवॉल समस्या है इसलिए मैंने अपने आईपीटीबल्स की जाँच की और एक लिग्ने जोड़ा:

[root@MY_IP ~]# iptables -L -nChain INPUT (policy ACCEPT)target     prot opt source               destination         ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:80 ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:6666 ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           state NEW tcp dpt:32768 Chain FORWARD (policy ACCEPT)target     prot opt source               destination         Chain OUTPUT (policy ACCEPT)target     prot opt source               destination         

और जब मैं नेटस्टैट से जांच करता हूं तो यह अच्छा लगता है:

[root@MY_IP ~]# netstat -tulpnConnexions Internet actives (seulement serveurs)Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name   tcp        0      0 127.0.0.1:27017             0.0.0.0:*                   LISTEN      1375/mongod         tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN      1240/mysqld         tcp        0      0 0.0.0.0:21                  0.0.0.0:*                   LISTEN      1101/vsftpd         tcp        0      0 127.0.0.1:53                0.0.0.0:*                   LISTEN      976/named           tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      1087/sshd           tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN      1335/master         tcp        0      0 127.0.0.1:953               0.0.0.0:*                   LISTEN      976/named           tcp        0      0 :::32768                    :::*                        LISTEN      13085/docker-proxy  tcp        0      0 :::80                       :::*                        LISTEN      1348/httpd          tcp        0      0 ::1:53                      :::*                        LISTEN      976/named           tcp        0      0 :::22                       :::*                        LISTEN      1087/sshd           tcp        0      0 ::1:953                     :::*                        LISTEN      976/named           udp        0      0 127.0.0.1:53                0.0.0.0:*                               976/named           udp        0      0 ::1:53                      :::*                                    976/named           

लेकिन मुझे अभी भी कनेक्शन की एक ही समस्या है । मैंने सुनिश्चित किया कि मैंने सेवा को फिर से शुरू किया है ।

मैं यहाँ क्या गलत कर रहा हूँ? मैं एक सेंटोस रिलीज 6.7 (अंतिम) चला रहा हूं । धन्यवाद

क्या आप सुनिश्चित हैं कि टॉमकैट स्वयं पोर्ट 8080 पर सुन रहा है?क्योंकि डॉकर कंटेनर वास्तव में पोर्ट 32768 पर सुन रहा है और वह पोर्ट फ़ायरवॉल में खोला गया है ( वास्तव में पूरी तरह से खुला है क्योंकि नीति स्वीकार है और कोई अस्वीकार या ड्रॉप नियम नहीं है ), ऐसा लगता है कि समस्या हो सकती है ।

आप इसके साथ सत्यापित कर सकते हैंdocker exec -ti pensive_leakey ss -tln

अपने आईपीटीबल्स को मत छुओ, ये ठीक हैं । लेकिन आपका नेटस्टैट कहता है कि 32768 केवल आईपीवी 6 पर सुनता है न कि आईपीवी 4 पर । क्या आप सुनिश्चित हैं कि ब्राउज़र आईपीवी 6 के माध्यम से इसे एक्सेस करने का प्रयास कर रहा है?

केवल`राज्य नया टीसीपी डीपीटी:32768 ’ क्यों? कनेक्शन स्थापित होने के बाद, और कोई व्यक्ति डेटा फ़ायरवॉल भेजना शुरू कर देता है ।

नमस्ते, मैंने प्रविष्टि को दूसरों की तरह बदल दिया: टीसीपी स्वीकार करें-0.0.0.0/0 0.0.0.0/0 टीसीपी डीपीटी: 32768
मैंने सेवा को फिर से शुरू किया और मेरे पास अभी भी एक ही मुद्दा है