I have docker running on centos vm(on vmware) with host machine of windows. I can able to ping centos vm IP address from host(windows) machine ip.
I tried below on 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
Below is the output of "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
But when i try to access from host machine(windows) browser like below,
Am getting like "Site can’t be reached"
Also, On centos vm I have opened port 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:
Any idea, how to solve this issue?
Source: Docker Questions