こんにちは。たいら(@tairaengineer2)です。
転職を繰り返し現在5社経験している、14年目エンジニアです。
この記事では、 Dockerでコンテナを停止できるdocker stopコマンドについて解説していきます。
前提:実行環境
実行環境は以下の通りです。
OS | Windows11 |
---|---|
Dockerのバージョン | 28.1.1 |
コンテナを停止できるdocker stopコマンドを解説
コンテナを停止できるdocker stopコマンドを解説します。
コマンドプロンプトやUbuntuなど、何かしらのターミナルを起動します。
この記事では、Ubuntuを開きます。
現在のコンテナの状況を確認するため
1 |
docker ps -a |
をたたきます。
1 2 3 |
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 9fab5e6b9557 welcome-to-docker:latest "docker-entrypoint.s…" 4 months ago Exited (255) 6 days ago fervent_margulis e69a45ef0c5c docker/welcome-to-docker:latest "/docker-entrypoint.…" 4 months ago Up 23 seconds 0.0.0.0:8088->80/tcp welcome-to-docker |
この記事ではNAMEが「welcome-to-docker」を停止させます。
Docker Desktopからも現在のコンテナの状態を確認できます。
カレントディレクトリはどこでもよいので
1 |
docker stop 【NAMEまたはCONTAINER ID】 |
をたたけば、指定したコンテナが停止します。
ちなみにもし複数のコンテナを停止したい場合
1 |
docker stop 【NAMEまたはCONTAINER ID】 【NAMEまたはCONTAINER ID】 … |
とコンテナとコンテナの間に半角スペースで区切れば指定することができます
コンテナ「welcome-to-docker」を停止したい場合のコマンドは
1 |
docker stop welcome-to-docker |
または
1 |
docker stop e69a45ef0c5c |
になります。
たたくと指定したコンテナが表示されます。
これで停止できました。
1 |
docker ps -a |
をたたいてみると、指定したコンテナが停止できていることが確認できます。
1 2 3 |
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 9fab5e6b9557 welcome-to-docker:latest "docker-entrypoint.s…" 4 months ago Exited (255) 6 days ago fervent_margulis e69a45ef0c5c docker/welcome-to-docker:latest "/docker-entrypoint.…" 4 months ago Exited (0) About a minute ago welcome-to-docker |
Docker Desktopからも「welcome-to-docker」が停止できたこと確認できました。
まとめ:コンテナを停止してみよう
以上がDockerでコンテナを停止できるdocker stopコマンドの解説でした!
あなたのご参考になったのなら、とても嬉しいです(*´▽`*)
ではでは~(・ω・)ノシ
コメント