ホームページ  >  記事  >  運用・保守  >  docker での run と start の違いは何ですか

docker での run と start の違いは何ですか

WBOY
WBOYオリジナル
2022-01-28 11:55:598635ブラウズ

docker での run と start の違い: run コマンドは、イメージ操作を初めて実行するときにのみ使用されます。これは、イメージをコンテナーに入れてからコンテナーに入れるという 2 段階の操作を実行するのと同じです。コンテナの起動; start コマンドは、既存のイメージを再起動するときに使用されます。このコマンドを使用するには、コンテナの ID または名前を知っている必要があります。

docker での run と start の違いは何ですか

このチュートリアルの動作環境: linux7.3 システム、docker-1.13.1 バージョン、Dell G3 コンピューター。

docker における run と start の違いは何ですか

docker run は、イメージをコンテナーに配置し (docker create)、コンテナーを開始するという 2 段階の操作を実行することと同じです。それをランタイムコンテナーにします (docker start)。

docker start の機能は、既存のイメージを再起動することです。つまり、このコマンドを使用する場合、事前にコンテナの ID またはコンテナ名を知っている必要がありますが、docker ps を使用してコンテナの情報を見つけることができます。

docker での run と start の違いは何ですか

コンテナの ID はランダムなコードであり、コンテナの名前は一見無意味な名前であるため、コマンド

docker rename  old_name new_name

を使用できます。このコンテナに名前を付けます。このようにして、コンテナを再度開始または停止するときに、この名前を直接使用できます。

docker [stop] [start]  new_name

開始されていないコンテナを含むすべてのコンテナを表示するには、コマンド

docker ps -a

を使用できます。 推奨学習: 「docker ビデオ チュートリアル

以上がdocker での run と start の違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。