Dockerで動作しているコンテナを全て停止する方法です。
ググればすぐに出てきますが忘備録として纏めておきます。
こんな感じでdockerが動作していたとします。
```bash
`gutter:false;
$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
b50c6db1bda3 ubuntu "/bin/bash" 9 seconds ago Up 9 seconds blissful_bose
1d97918aa8db centos "/bin/bash" 2 minutes ago Exited (0) 2 minutes ago naughty_nightingale
```
動いているものを停止するには、以下のコマンドを実行します。
```bash
`gutter:false;
$ docker stop $(docker ps -q)
```
docker ps -q で動作しているコンテナのIDのみを取得して纏めて停止です。
ちなみに、久しぶりにdockerを動かしたのですが、ubuntuのコンテナを動作させるには以下の様にしました。
```bash
`gutter:false;
$ docker run -i -t ubuntu /bin/bash
```
0 件のコメント :
コメントを投稿