2019-10-13

PowerShell で Docker Toolbox を使う

へーしゃはちょっといけてなくて、秘伝の古い VM をコンテナ化しないできないまま使っている。

加えて社内は Windows ユーザと Mac ユーザがごちゃまぜなので VM が VirtualBox のため、Windows ユーザであるわたしは Docker on Windows を使えず。

Docker Toolbox を日常使いしているのだが、dockerdocker-composedocker-machineまで現れたらコマンドやオプションが覚えきれないのが現状である 😭

これらを PowerShell で楽ちんに使おう。いますぐ以下のモジュールを PSGallery からゲットしよう。これらを発見したときは狂喜乱舞した。

以下、雑なインストール例。もちろん PowerShell Guys(勝手にそう呼んでいる)なら自前の Profile に追記しよう。

Install-Module -Name DockerCompletion,DockerComposeCompletion,DockerMachineCompletion
Import-Module -Name DockerCompletion,DockerComposeCompletion,DockerMachineCompletion

これでdocker-machine startに始まりdockerやらdocker-composeでのイメージ・コンテナの名前補完とか諸々できるようになる。世の中、すごいモジュールを作る方がいるもんやねえ 🤔