Heim >Betrieb und Instandhaltung >Docker >So lösen Sie das Problem, dass der Docker-Port nicht auf TCP6 zugreifen kann

So lösen Sie das Problem, dass der Docker-Port nicht auf TCP6 zugreifen kann

WJ
WJOriginal
2020-06-09 16:31:245556Durchsuche

So lösen Sie das Problem, dass der Docker-Port nicht auf TCP6 zugreifen kann

Wie kann das Problem gelöst werden, dass der Docker-Port nicht auf TCP6 zugreifen kann?

1. Problemhintergrund

[root@dc02 ~]# sudo docker run -p 5601:5601 -p 9200:9200 -p 5044:5044 -it --name elk elk:v2WARNING: IPv4 forwarding is disabled. Networking will not work. * Starting periodic command scheduler cron                                                                       [ OK ] 
 * Starting Elasticsearch Server                                                                                  [ OK ]

Kann nicht im Browser aufgerufen werden

2. Lösung

[root@dc02 log]# vim  /usr/lib/sysctl.d/00-system.conf
加入一行
net.ipv4.ip_forward=1重启网络
[root@dc02 log]# systemctl restart network
测试网络连通性
[root@dc02 log]# ping baidu.com
PING baidu.com (123.125.115.110) 56(84) bytes of data.64 bytes from 123.125.115.110: icmp_seq=1 ttl=128 time=3.61 ms64 bytes from 123.125.115.110: icmp_seq=2 ttl=128 time=2.73 ms
重启docker
[root@dc02 log]# systemctl restart docker.service

Verwandte Empfehlungen: Docker-Tutorial

Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem, dass der Docker-Port nicht auf TCP6 zugreifen kann. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn