所以我使用Docker Toolbox,因爲我的機器上沒有Hyper-V,因爲它不是Windows 10專業版。一切似乎都做工精細,但當我嘗試去我的瀏覽器0.0.0.0:80
它總是返回我:這個網站無法達到Docker Toolbox - Localhost not working
但是當我運行命令:docker container ps
我得到如下:0.0.0.0:80->80/tcp
意味着該地址應該管用。我搜索了stackoverflow和github問題。現在我卡住了。
我錯過了什麼嗎?
謝謝, 馬克
編輯:
使用docker-machine ip default
回報我192.168.99.100
。我運行在端口80.我仍然得到相同的結果,但地址成爲容器ID:https://fd677edg12
我在cmd上運行該命令以查找我的ipv4:cmd /k ipconfig /all
。將結果與端口一起放回,並返回相同的結果:https://fd677edg12
0.0.0.0不是一個實際的地址,這意味着端口被綁定到所有docker的主機(你的windows計算機)接口。嘗試本地主機:80或任何您的計算機的IP地址:80 – fvu
@fvu我仍然得到「本網站無法到達」。我也嘗試過'docker-machine default ip - > 192.168.99.100'所以我把它放在地址:'192.168.99.100:80'中,我仍然得到相同的結果。 – Mark
如果您正在重定向 - 這是您的應用程序已損壞。假設碼頭運行在同一臺計算機上,您應該能夠http:// localhost:80/ – user2105103