使用 Docker port publish 的注意事項

Docker 帶給開發者很多使用上的便利,不管在開發、測試、Production,都可以很快速的 setup 好我們所需要的環境
我們會很常需要將 Container 的 port publish 到我們的 host 上頭
讓我們看看 Nginx 官方的範例

1
$ docker run --name some-nginx -d -p 8080:80 some-content-nginx

我們可以看到在這裡使用了 -p (全名是 --publish) 來把 host 8080 跟 Container 80 port binding 在一起
此時的我們可以在瀏覽器輸入 localhost:8080, 就會看到 Nginx 的 歡迎畫面

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×