docker-composeで既存のnetworkに接続する
docker-composeを利用してコンテナを起動した場合、通常だとdocker-compose.yml(プロジェクト)単位で 内部ネットワークが作成される。これを、例えば別のdocker-compose.ymlファイルから起動されたコンテナのnetworkの中でコンテナを作成するには、network設定をdocker-compose.yml内に記述する 既存のネットワークの一覧 $ docker network ls コマンドを実行すると、以下のようにネットワークの一覧が表示される。例ではexisting_nw_defaultに接続するとする。 $ docker network ls NETWORK ID NAME DRIVER a36b706eb5a6 bridge bridge 7ee0cd187fbd host host 39be267aeb70 existing_nw_default bridge bb39f75ad969 none null 既存のネットワークに接続するdocker-compose.ymlの例 デフォルトでexisting_nw_default内にコンテナを作成するには、docker-compose.yml内に以下のようなnetworkの記述を追加すれば良い。…