バグ解消法、お役立ち情報など

「docker ps」コマンドを見やすくするには?

logo

はじめに

最近Dockerを触りはじめて、「docker ps」コマンドをよく使うようになりました。

ターミナル
docker ps

実行中のコンテナ一覧を表示するコマンドで、みなさまも高い頻度で使用しているのではないでしょうか。

そんな「docker ps」コマンドですが、実行結果が少し見づらいと感じていました。

下記キャプチャのように、2行に分かれて表示されたりすると何が何だかわからなくなってしまいます……。

そこで今回は、「docker ps」コマンドを見やすくするには?」というテーマでお伝えします。

結論

docker ps」コマンドのフォーマットオプションを使用することで解決します。

今回はエイリアスとして「d」コマンドを作成していきます。

具体的な手順は以下の通りです。

手順

1.「.zshrc」ファイルを開く

下記コマンドを実行します。

ターミナル
vi ~/.zshrc

「vi」でなくても、エディタ等で編集いただいても問題ありません。

2. 「.zshrc」ファイルに追記

下記追記します。

.zshrc
alias 'd'='docker ps --format "table {{.ID}} {{.Names}}\t{{.Image}}\t{{.Status}}\t{{.Ports}}"'

キー操作は以下のようになります。

「i」キー(インサートモード起動)

ペースト

「esc」キー(インサートモード終了)

「:」キー

「w」キー

「q」キー

エンターキーでOKです。

3.「.zshrc」ファイルの再読み込み

下記コマンドを実行します。

ターミナル
source ~/.zshrc

4. 「d」コマンドを使用

それでは、「d」コマンドを実行してみましょう。

ターミナル
d

下記のように表示されます!

これでだいぶすっきりしました!

おわりに

今回は「「docker ps」コマンドを見やすくするには?」というテーマでお伝えしました。

1日に何度も使うコマンドだからこそ、使いやすくカスタマイズしておくのは良い手だと思います。

参考になれば幸いです。

バグ解消法、お役立ち情報など