【发布时间】:2020-11-21 19:03:06
【问题描述】:
我有 docker 在 Windows 主机上运行在 centos vm(在 vmware 上)。我可以从主机(windows)机器ip ping centos vm IP地址。
我在centos vm上试过了,
docker run -it -p 8080:8080 -p 50000:50000 jenkins/jenkins
2020-11-21 18:41:28.924+0000 [id=27] INFO jenkins.InitReactorRunner$1#onAttained: Completed initialization
2020-11-21 18:41:29.116+0000 [id=20] INFO hudson.WebAppMain$3#run: Jenkins is fully up and running
下面是“docker ps”的输出
# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
16a6d00b0933 jenkins/jenkins "/sbin/tini -- /usr/…" 8 minutes ago Up 8 minutes 0.0.0.0:8080->8080/tcp, 0.0.0.0:50000->50000/tcp bhaskara
但是当我尝试从主机(windows)浏览器访问时,如下所示,
http://centos_vm_ip:8080
我越来越喜欢“无法访问网站”
另外,在centos vm上我已经打开了8080端口
# firewall-cmd --list-all
public (default, active)
interfaces: eno16777736
sources:
services: dhcpv6-client ssh
ports: 80/tcp 8080/tcp
masquerade: no
forward-ports:
icmp-blocks:
rich rules:
有什么想法,如何解决这个问题?
TIA
【问题讨论】:
标签: docker