問題還原:
在docker中安裝了nginx映像,使用以下命令建立nginx容器並啟動。
docker run --name nginx -d nginx
啟動後在瀏覽器中輸入ip位址進行訪問,結果訪問失敗了。
原因分析:
缺少80埠的映射埠參數
#正確的指令為:
docker run --name nginx -p 80:80 -d nginx
再次啟動容器,在瀏覽器中訪問,可以成功了。
注意:即使是預設80埠監聽容器,也必須在執行指令中指定80埠的對映埠參數。
推薦教學:docker教學
以上是docker啟動nginx後無法存取怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!