Skip to main content

Podman / Docker

容器化技術

遇到的問題

讓容器可以吃到  Host 的網路

Command:

docker run --network=host -it ...

docker-compose.yml (v3 以後): 加入 network_mode: "host" 選項。

這會導致 Port 全部只導向至 host 內,如果要開 Port 至對外,必須仰賴電腦的防火牆(如 iptables 或 firewalld) 的設定

更多有關 Podman/Docker 的網路知識,可以看這個部落格文章 或是 這個