LoginSignup
1
0

More than 5 years have passed since last update.

Dockerコンテナとイメージの一括起動/停止/削除

Posted at

docker

時たま、YOZAWAさんを超える勢いで、秒でコード生成とテストしたい時ってありませんか?
「sandboxにコンテナ一個だけ立てて即刻テストしたい!!!タグとかノード考えるのめんどい知らん!!」

しかし、結果sandboxのマシンに要らないコンテナやイメージが溜まってしまうという...。
そこで、コンテナとイメージを全消したりするお便利コマンドをペラりと。

【やりたきこと】

1.手元のコンテナを全台起こしたり寝かしたりしたい!!
2.コンテナとイメージを全消ししたい!!

「こんなに苦しいのなら悲しいのなら・・・・・・・・・・・
 愛などいらぬ!!」

If it is so painful, if it is sad.I do not need love.
CwSjRpbUUAAiAR6.jpg

■手元のコンテナ一括起動

$ for i in `docker ps -a|awk '{print $NF}'|grep -v NAMES`;do docker start $i;sleep 10; done;

■手元のコンテナ一括停止

$ for i in `docker ps -a|awk '{print $NF}'|grep -v NAMES`;do docker stop $i;sleep 10; done ;

■手元のコンテナ一括削除

$ docker ps -a | awk -F, 'NR>1{ print $1}'|xargs  docker rm

■手元のイメージを一括削除

$ docker images | awk '{ print $3}'|xargs  docker rmi -f

<参考>
http://www.hokuto-no-ken.jp/
https://www.kaiyukan.com/

1
0
1

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