しばたテックブログしばたテックブログ読者になるしばたテックブログ気分で書いている技術ブログです。6日目の駆け込みに軽いネタを。Windowsのサイトを何か更新がないかと眺めていたら新しいモジュールが紹介されているのを発見しました。docs.docker.composh-dockerモジュールgithub.comこいつはタイトルの通り、単体の機能を持たず、PowerShell上でdocker.exeを実行する際のタブキーによる自動補完を提供するものになります。いまのところdockerコマンドのサブコマンドと、Dockerイメージ名・コンテナ名の補完をしてくれる様です。動作についてはGitHub上にあるGifアニメーションを見てもらえば一目瞭然かと思います。インストールおよび使用方法インストールはInstall-ModuleするだけでOKです。CurrentUser使用するにはImport-Moduleを明示的に実行する必要があるので、予めプロファイルに以下のコードを仕込んでおけばよいでしょう。posh-docker内部動作と注意事項ざっとソースを読んだ限りだと、TabExpansion2関数を直接差し替えてコマンドの自動補完を実現しています。このため他の自動補完を行うモジュール(例えばposh-gitなど)との組み合わせによってはうまく動かないかもしれません。TabExpansionPlusPlusを使っている場合も気を付けた方が良いかもです。一応私の環境では普通に動いてくれました。Calendarに間に合わせるために軽くまとめてみました。Windows上でdockerコマンドを多用する方は導入してみるのも良いかもしれません。»プロフィールPowerShellおじさんでした。いまはAWSなお仕事をしています。引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。