サーバーで docker クラッシュ テストを実行して、サーバーがサポートする同じイメージに基づくコンテナーの数を確認したいと考えています。(jupyterhub をインストールしたので、コンテナがどれだけ正常に実行できるかを確認したいためです。)
では、既存のコンテナをコピーするにはどうすればよいでしょうか?
サーバーで docker クラッシュ テストを実行して、サーバーがサポートする同じイメージに基づくコンテナーの数を確認したいと考えています。(jupyterhub をインストールしたので、コンテナがどれだけ正常に実行できるかを確認したいためです。)
では、既存のコンテナをコピーするにはどうすればよいでしょうか?
既存のコンテナーをコピーする必要はありません。同じイメージの新しいコンテナーを作成するだけです。あなたの目的のために 、docker-composeのスケール機能を使用することをお勧めします。
docker-compose.yml:
web:
image: <someimage>
db:
image: <someotherimage>
次に、開始するコンテナの量を指定するだけです。
$ docker-compose up -d
$ docker-compose ps
$ docker-compose scale web=15 db=3
$ docker-compose ps