画像とリンクされた特定のコンテナを作成するにはどうすればいいですか? execコマンド?または別のコマンド?画像とコンテナに関するドッカーの情報
そして:単一のイメージを参照するコンテナが増えたとします。ネットワークで特定のコンテナを開始するコマンドは何ですか?
コマンドdocker run
は、ネットワーク(たとえば--net=host
)で画像を開始できますが、画像を実行したくない場合は、画像にリンクされた特定のコンテナを実行します。どうやってやるの?
画像とリンクされた特定のコンテナを作成するにはどうすればいいですか? execコマンド?または別のコマンド?画像とコンテナに関するドッカーの情報
そして:単一のイメージを参照するコンテナが増えたとします。ネットワークで特定のコンテナを開始するコマンドは何ですか?
コマンドdocker run
は、ネットワーク(たとえば--net=host
)で画像を開始できますが、画像を実行したくない場合は、画像にリンクされた特定のコンテナを実行します。どうやってやるの?
docker exec
は、まさにデバッグのためのものです。
docker run
は、イメージに基づいてコンテナを開始するものです。
コンテナを実行するときは、ネットワークなどのイメージとパラメータに基づいてコンテナを実行します。
例:
docker run -itd --network=multi-host-network busybox
docker network connect [OPTIONS] NETWORK CONTAINER
あなたのコンテナのIDやタグを取得するためにdocker ps
を行います。
例:
(出典:Clay Smithによる "The Modern Developer Workstation on MacOS with Docker"、)
docker network connect multi-host-network container1
画像とコンテナとの違いについて
あなたは "ドッキングウィンドウの実行を言いました - itd --network = multi-host-network busybox "、busyboxはイメージです。私はmyiでより多くのコンテナを作成しました例えば、メイジ。 Container1 - > myImage .. Container2-> myImage .. myImageを実行せずにContainer1を起動したい。多分私は間違って説明したかもしれません – Riccardo
Contaier1は既に開始されています。あなたは答えに言及した最後のコマンドを使ってネットワークに接続することができます。 – VonC
ok、私はそれを持っていますが、コマンドは "汎用"コンテナIDでmyImageを起動しますか?あなたの例では、 "ビジーボックス"はイメージです、私は特定のコンテナIDを挿入できますか? myImageにリンクされた特定のコンテナを起動し、myImageを実行しない – Riccardo