0

Kinematic を使用して Mac に docker をセットアップしました。私はmysqlコンテナを実行しています。

したがって、「回路図」は次のようになると思います: (Mac1 (VirtualBox Docker Host (MySQL Container)))。

Mac1 IP: 10.10.10.100 MySQL コンテナー: 192.168.99.100 がポート 32500 で実行されている (3306 にマップされている)

問題なく、Mac1 から 192.168.99.100:32500 経由で MySQL サーバーにアクセスできます。

現在、ネットワーク上の Mac2 にアクセスすると、MySQL コンテナーにアクセスできません。

したがって、Mac2 IP: 10.10.10.200 は 192.168.99.100:32500 を認識できません。Mac2 は ping 応答を受け取りますが、それが MySQL コンテナーに到達しているかどうかはわかりません。

Mac1にプロキシを導入しようと考えているのですが、まずは確認したいと思いました。

ここで提起された質問はいずれも、Mac での Kinematic のインストールを説明していないようでした。また、boot2docker に関する質問も、この質問に対処していませんでした。

どんな洞察も大歓迎です!前もって感謝します。

4

1 に答える 1

0

コンテナ ポートをネットワークに公開する最も簡単な方法を探している場合は、仮想ボックス ポートを mac1 にマップし、外部からアクセスすることができます。

于 2016-01-15T22:10:00.873 に答える