2016-09-06 5 views
0

私は3人のcontairersとドッカーの構図を持っています。私はこれらの3つのコンテナを保持し、前の3つのコンテナを再利用または削除することなく、コンポジションの別のインスタンスを再作成したいと思います。概念的には、アプリケーションがコンポジションである同じアプリケーションの2つの範囲を実行するようなものです。
Dockerは常に既存のコンテナを再利用しようとします。ドッカーを作っているときは、以前のドッカーの構図を保つことができます

答えて

3

作成ファイルに異なるプロジェクトを指定できます。

docker-compose -p namespace2 up -d 

デフォルトでは、プロジェクト名は、ドッカーの作成するディレクトリの名前です。また、新しいディレクトリを作成し、作成ファイルをそこにコピーすることもできます。これは-pと同じです。基本的には、作成ファイル内のオブジェクトの名前空間を指定します。

+0

ありがとう、それは私が探していたものでした。 –

+0

'$ COMPOSE_PROJECT_NAME'環境変数を使ってプロジェクト名を渡すこともできます – dnephin

関連する問題