私は2つの必須引数-dと-tを持つプログラムを持っています。どちらも特定のネットワークデバイス(IPアドレス)にバインドすることを意味します。つまり、./myprogram -d 172.17.0.2 -t 172.17.0.3、彼らは同じではありません。ドッカーのコンテナに特定のインターフェイスをバインドする方法はありますか?
今、私は私がホストでこのプログラムを実行すると、私はそれが同じである容器の内部とピアエンドポイントのためにこのプログラムを実行できるように、どのように私は、コンテナをconfigの可能性があり、ドッキングウィンドウコンテナにこのプログラムを実行する必要がありますか?
ありがとうございます!あなたのコンテナがネットワークデバイスにアクセスする必要がある場合
ないあなたが何を意味するか確実にnethogsを使用して、この画像から抽出し、しかし、あなたのコンテナがネットワークデバイスにアクセスする必要がある場合、あなたが共有する必要がありますネットワークデバイス 'docker run -net-host ...' https://docs.docker.com/engine/reference/run/#ipc-settings---ipcから抜粋 'ネットワーク:ホスト ネットワークコンテナをホストするように設定すると、ホストのネットワークスタックとホストはコンテナで利用可能になります。 ' – user2915097
ありがとう!これは私が欲しいものです。 – Kery