def yasuharu519(self):

日々の妄想

docker ps コマンド何回も実行するんなら watch コマンドが便利

Azure Container Service の説明で

というビデオを見ていた時に、docker ps コマンドを定期実行して、docker コンテナの状況を定期的に確認するみたいなことをしてた。

どうやってんのか不思議に思ったら、watch コマンドっていうのがあるらしく、そのコマンドで docker ps を実行してるみたいだった。

Mac の場合 watch コマンドはhomebrew から以下のようにインストール可能。

$ brew install watch

-n で更新間隔を設定したり、 -d を指定すると変更があった場合にハイライトしたりできる。

ハイライト付きで nginx コンテナを立ち上げた様子。

$ watch -n 0.5 -d docker ps

コマンドを実行してる。

Docker の場合、Dockerfile 作ってもうまく立ち上がらなくて、docker ps とか docker ps -a とか何回も実行しているイメージがあるので、そういった時にはいいのかもしれない。

他にもgit status コマンドとかも何回も実行したりしてしまうので、一つウインドウを開いて watchコマンド使ってgit status の様子表示しておくとか、いろいろ使い方はあるかも。

メモメモ