項目在Docker容器中運行后,無法通過宿主機本地訪問容器內部的服務,導致沒法做nginx轉發
進入容器內部可以正常訪問,百度一堆Copy的文章不是關防火牆就是改網卡,搞了半天都沒有用
后來看到一篇容器網絡模式的介紹,通過指定容器network為host模式(--net=host),讓容器共享宿主機的網絡服務,得以解決
# 需要注意的是host模式下的網絡環境是沒有隔離的,用的時候注意端口占用
docker run -d --net=host --name=test [imageName]
項目在Docker容器中運行后,無法通過宿主機本地訪問容器內部的服務,導致沒法做nginx轉發
進入容器內部可以正常訪問,百度一堆Copy的文章不是關防火牆就是改網卡,搞了半天都沒有用
后來看到一篇容器網絡模式的介紹,通過指定容器network為host模式(--net=host),讓容器共享宿主機的網絡服務,得以解決
# 需要注意的是host模式下的網絡環境是沒有隔離的,用的時候注意端口占用
docker run -d --net=host --name=test [imageName]
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。