Docker windows 的桌面:无法通过浏览器访问我的容器
Docker desktop for windows: Can't access my container via the browser
我正在尝试 运行 httpd 容器
IP 地址是 172.17.0.2
(我确定是因为我有 运行 docker container inspect <container_name>
),我的端口是 4400
,当我 运行容器无法通过此地址上的浏览器访问它 http://172.17.0.2:4400
!
我已尝试禁用防火墙,但问题仍然存在。
我是这样开始的:
docker container run -d -p 4400:8080 httpd
这就是 docker container ls
给我的
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
e9f92cfceb76 httpd "httpd-foreground" 24 minutes ago Up 13 minutes 80/tcp, 0.0.0.0:4400->8080/tcp interesting_wright
我错过了什么?
docker run -dit --name my-apache-app -p 4400:80 -v "$PWD":/usr/local/apache2/htdocs/ httpd:2.4
然后使用你的本地主机+那个端口,and/or局域网IP+那个端口。
问题出在 wamp
当我禁用它时,我能够通过 http://localhost:4400
访问容器
我正在尝试 运行 httpd 容器
IP 地址是 172.17.0.2
(我确定是因为我有 运行 docker container inspect <container_name>
),我的端口是 4400
,当我 运行容器无法通过此地址上的浏览器访问它 http://172.17.0.2:4400
!
我已尝试禁用防火墙,但问题仍然存在。
我是这样开始的:
docker container run -d -p 4400:8080 httpd
这就是 docker container ls
给我的
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
e9f92cfceb76 httpd "httpd-foreground" 24 minutes ago Up 13 minutes 80/tcp, 0.0.0.0:4400->8080/tcp interesting_wright
我错过了什么?
docker run -dit --name my-apache-app -p 4400:80 -v "$PWD":/usr/local/apache2/htdocs/ httpd:2.4
然后使用你的本地主机+那个端口,and/or局域网IP+那个端口。
问题出在 wamp
当我禁用它时,我能够通过 http://localhost:4400