1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Docker構築してたけどよく分からなくなったのでコンテナ削除してみた

Posted at

Docker Desktop上で削除しようとしたら「動いているので削除できません」みたいなこと言われたので、Dockerの停止からコンテナ指定削除、Docker Desktop上での削除までをまとめてみた。

流れ:

  1. Dockerコンテナの停止
  2. コンテナの指定削除
  3. Docker Desktopでのコンテナ削除

1. Dockerコンテナの停止

コンテナ状況を把握します。以下のコマンドで停止中のコンテナを含めた全コンテナの稼働状況一覧を表示。
「Exited=停止」みたいです[1]。

Terminal
$ docker ps -a 

動いている場合、以下のコマンドで停止[1]。

Terminal
$ docker stop <CONTAINER IDまたはNAME>

2. コンテナの指定削除

以下のコマンドでコンテナを指定して削除。コンテナ名orコンテナIDは"$ docker ps -a"で確認[2]。なおrmの後に複数コンテナ名orコンテナID指定可能です。

Terminal
$ docker rm コンテナ名orコンテナID

削除確認のため、再度以下コマンド実行して確認。コンテナがなければ削除完了。

Terminal
$ docker ps -a 

3. Docker Desktopでのコンテナ削除

Docker Desktopを開き、削除したいコンテナを選択しながらDeleteボタンを押すと削除完了。

以上、誰かの役に立てたらとても嬉しいです。
応援しています。

参考資料:

[1] @hxrxchang.(2019).Dockerコンテナ一覧を表示し、任意のコンテナを起動する.https://qiita.com/hxrxchang/items/91759beb12336faf9518
[2] さんかく.(2024).Dockerコンテナ&イメージ削除方法.https://zenn.dev/joho0724/articles/sankaku0724-newcreate15

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?