Dockerコンテナの実行と起動の違い 質問する

Dockerコンテナの実行と起動の違い 質問する

実際にコンテナを起動するには、次のようにします。

docker run a8asd8f9asdf0

もしそうなら、次のことは何でしょうか:

docker start

する?

マニュアルにはこう書いてある

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

ベストアンサー1

これは非常に重要な質問であり、その答えは非常に単純ですが、根本的なものです。

  1. 実行: イメージの新しいコンテナを作成し、コンテナを実行します。同じイメージのクローンをN個作成できます。コマンドは次のとおりですdocker run IMAGE_ID docker run CONTAINER_ID

ここに画像の説明を入力してください

  1. 開始: 以前に停止したコンテナを起動します。たとえば、 コマンドを使用してデータベースを停止した場合docker stop CONTAINER_ID、 コマンドを使用して同じコンテナを再起動するdocker start CONTAINER_IDと、データと設定は同じになります。

ここに画像の説明を入力してください

おすすめ記事