docker での run と start の違い: run コマンドは、イメージ操作を初めて実行するときにのみ使用されます。これは、イメージをコンテナーに入れてからコンテナーに入れるという 2 段階の操作を実行するのと同じです。コンテナの起動; start コマンドは、既存のイメージを再起動するときに使用されます。このコマンドを使用するには、コンテナの ID または名前を知っている必要があります。
このチュートリアルの動作環境: linux7.3 システム、docker-1.13.1 バージョン、Dell G3 コンピューター。
docker run は、イメージをコンテナーに配置し (docker create)、コンテナーを開始するという 2 段階の操作を実行することと同じです。それをランタイムコンテナーにします (docker start)。
docker start の機能は、既存のイメージを再起動することです。つまり、このコマンドを使用する場合、事前にコンテナの ID またはコンテナ名を知っている必要がありますが、docker ps を使用してコンテナの情報を見つけることができます。
コンテナの ID はランダムなコードであり、コンテナの名前は一見無意味な名前であるため、コマンド
docker rename old_name new_name
を使用できます。このコンテナに名前を付けます。このようにして、コンテナを再度開始または停止するときに、この名前を直接使用できます。
docker [stop] [start] new_name
開始されていないコンテナを含むすべてのコンテナを表示するには、コマンド
docker ps -a
を使用できます。 推奨学習: 「docker ビデオ チュートリアル 」
以上がdocker での run と start の違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。