Docker Desktop for Mac のタグ補完(Shell Completion)
いちいち tag をコピペしたりがめんどくさかったり、オプションを覚えてられない。 Docker Desktop for Mac の場合に、毎回忘れてしまうのでメモを書いておく
Docker Desktop for Mac comes with scripts to enable completion for the
docker
,docker-machine
, anddocker-compose
commands. The completion scripts may be found inside Docker.app, in theContents/Resources/etc/
directory and can be installed both inBash
andZsh
.
$ ls /Applications/Docker.app/Contents/Resources/etc/
docker-compose.bash-completion docker-compose.zsh-completion docker-machine.bash-completion docker-machine.zsh-completion docker.bash-completion docker.fish-completion docker.zsh-completion
docker に関しては bash
や zsh
以外に fish
もある。
$ ln -s /Applications/Docker.app/Contents/Resources/etc/docker.bash-completion $(brew --prefix)/etc/bash_completion.d/docker
$ ln -s /Applications/Docker.app/Contents/Resources/etc/docker-machine.bash-completion $(brew --prefix)/etc/bash_completion.d/docker-machine
$ ln -s /Applications/Docker.app/Contents/Resources/etc/docker-compose.bash-completion $(brew --prefix)/etc/bash_completion.d/docker-compose
コマンドやオプションももちろんイメージもタグ補完が聞くので便利
Author And Source
この問題について(Docker Desktop for Mac のタグ補完(Shell Completion)), 我々は、より多くの情報をここで見つけました https://qiita.com/koudaiii/items/e5e1225e0ced16158d3e著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .