💻
Docker on Mac の起動や終了をCLIでやりたい
結論
.zshrc に以下を加える。
alias docker-start="open -a docker"
alias docker-stop="osascript -e 'quit app \"Docker\"'"
bash は試していないけれども、おそらく動くと思われる。
Docker を起動する
docker-start
Docker を終了する
docker-stop
詳細
コマンドのエイリアス機能を使っている。
Docker を起動する
open -a docker
open コマンドを利用する。
-a オプションは /Application の中にあるアプリをパスを書かずに実行できる。
docker アプリ名。
Docker を終了する
osascript -e 'quit app "Docker"'
osascript コマンドを利用する。
Discussion