1. ホーム
  2. docker

[解決済み] Dockerコンテナの実行と起動の違いについて

2022-03-23 05:50:24

質問

実際には 開始 コンテナ......します。

docker run a8asd8f9asdf0

その場合、どうする。

docker start

を行うか?

マニュアルにはこうあります。

停止しているコンテナを1つ以上起動する

解決方法は?

これは非常に重要な質問であり、その答えは非常にシンプルですが、基本的なものです。

  1. 実行:あるイメージの新しいコンテナを作成し、そのコンテナを実行する。同じイメージのクローンをN個作成することができる。コマンドは docker run IMAGE_ID でなく docker run CONTAINER_ID

  1. 開始します。以前に停止したコンテナを起動する。例えば、データベースをコマンド docker stop CONTAINER_ID を実行すると、同じコンテナを再立ち上げすることができます。 docker start CONTAINER_ID で、データも設定も同じになります。