問題還原:
在docker中安裝了nginx鏡像,使用如下命令創(chuàng)建一個(gè)nginx容器并啟動(dòng)。
docker run --name nginx -d nginx
啟動(dòng)后在瀏覽器中輸入ip地址進(jìn)行訪問,結(jié)果訪問失敗了。
原因分析:
缺少80端口的映射端口參數(shù)
正確的命令為:
docker run --name nginx -p 80:80 -d nginx
再次啟動(dòng)容器,在瀏覽器中訪問,可以成功了。
注意:即便是默認(rèn)80端口監(jiān)聽容器,也必須在運(yùn)行命令中指定80端口的映射端口參數(shù)。
推薦教程:docker教程