Docker for Mac は Virtualbox を使用せずに xhyve を使用するため、network_mode: host
またはを使用して Mac のネットワーク (特に VPN およびネットワーク接続デバイスの場合) にアクセスする簡単な方法はありません--network host
。
検索して検索しましたが、簡単な回避策は見つかりませんでした。私が考え出した最善の解決策は、Linux virtualbox を実行し、そこに docker をインストールして実行するdocker-compose up
ことdocker run
です。まったく理想的ではありません。