簡體   English   中英

Windows 10 主頁:使用 Docker 無法訪問 'localhost:8000'

[英]Windows 10 Home :can't reach ‘localhost:8000’ using Docker

我開始使用 Docker 並按照教程( https://docs.docker.com/get-started/part2/ ),我堅持這一點:

docker run --publish 8000:8080 --detach --name bb bulletinboard:1.0

當我嘗試訪問 localhost:8080 時,它顯示“無法訪問該站點”。

當我使用 web 客戶端運行docker-machine ip並訪問http://192.168.99.100:8080時,它不起作用。

請使用 localhost:8000 之類的端口 8000 訪問,因為您將 docker 端口從 8080 映射到 8000 以從外部 docker 容器訪問

像這樣將端口從 8080 更改為 8000 http://192.168.99.100:8000因為您將機器端口 8000 連接到 docker 端口 8080。

我希望它可以幫助你。

當您使用docker命令時,請始終記住.. outside_world -> docker_world

在你的8000:8080意味着。 您在端口8000上向外部世界打開容器,在 docker 內部,它的8080

或者干脆把docker端口8080映射到外面的8000

在此配置中,您應該使用localhost:8000

docker-machine ip這是完全不同的網絡,這就是你無法訪問它的原因。 它的容器網絡。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM