「docker ps」コマンドを見やすくするには?
はじめに
最近Dockerを触りはじめて、「docker ps」コマンドをよく使うようになりました。
ターミナルdocker ps
実行中のコンテナ一覧を表示するコマンドで、みなさまも高い頻度で使用しているのではないでしょうか。
そんな「docker ps」コマンドですが、実行結果が少し見づらいと感じていました。
下記キャプチャのように、2行に分かれて表示されたりすると何が何だかわからなくなってしまいます……。
そこで今回は、「docker ps」コマンドを見やすくするには?」というテーマでお伝えします。
結論
「docker ps
」コマンドのフォーマットオプションを使用することで解決します。
今回はエイリアスとして「d
」コマンドを作成していきます。
具体的な手順は以下の通りです。
手順
1.「.zshrc」ファイルを開く
下記コマンドを実行します。
ターミナルvi ~/.zshrc
「vi」でなくても、エディタ等で編集いただいても問題ありません。
2. 「.zshrc」ファイルに追記
下記追記します。
.zshrcalias '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日に何度も使うコマンドだからこそ、使いやすくカスタマイズしておくのは良い手だと思います。
参考になれば幸いです。