Dockerで試行錯誤しているとき、コンテナを作ったり潰したりします。
コンテナを潰すにはdocker killコマンドにコンテナIDかコンテナ名を渡すわけですが、ここの補完が効いてくれたらいいのにと思って探してみました。
Docker公式リポジトリから頂いてくる
GitHubのDocker公式リポジトリの上記パスに、各種シェル用の補完設定ファイルが入っています。
私の環境(zsh+Prezto)の場合は、zsh用の_dockerファイルを~/.zprezto/modules/completion/external/srcに置きました。
補完が効いている状態でdocker killを叩いてTABを押すと
こんな感じに補完候補が出てきます。 便利。
