Open1
Dockerでコンテナ内から外のローカルとの通信でMacとLinuxでかDesktop版かでの実験のメモ
これはなにか
コンテナの中と外でのやり取りでhttpを使おうかなとしたときに、
なんかめっちゃ良くわからなかったので
実験した結果をここにメモります
おことわり
僕はdockerのネットワークの知識は全然ないので、感覚で使ってますご了承ください
結果
試した結果はかんたんなのですが、デスクトップ版(Mac)ではネットモードはブリッジで、
Linuxではhostにしたら繋がりました
Desktop(Mac) | Linux(ubuntu) | |
---|---|---|
ネットワークモード | bridge | host |
つながったIP | ホストのIP | ホストのIP |
つながったホスト | host.docker.internal, gateway.docker.internal | localhost |
逆にこれ崩したらつながらなかったです
どこかにまとめて書いてあるものがあったら知りたいです