2017-10-13 113 views
0

這是我Dockerfile搬運工nginx的容器不啓動

FROM nginx 

EXPOSE 8080 

CMD ["nginx", "-g", "daemon off;"] 

我用docker build .,然後docker run -it 603030818c86開始我nginx的容器。但是,當我去http://localhost:8080它不會給我nginx主頁。我究竟做錯了什麼?

回答

0

您搬運工網絡內部暴露的端口,嘗試使用://本地主機:8080`

docker run -it -p 8080:8080 603030818c86 
+0

給我',而頁面loading.'去'HTTP時到服務器連接被重置 – hupakeetje

+1

你在前臺模式下運行容器,試試簡單的'docker run -d -p 8080:80 nginx nginx -g'daemon off;'' 如果有效,那就把'nginx nginx -g'到您的圖片名稱。 – SatanDmytro