devcontainer-cli is the start of a CLI to improve the experience of working with Visual Studio Code devcontainers
Status: this is a pet project that I've been experimenting with. It is not supported and you should expect bugs :-)
NOTE: To avoid conflicts with the official CLI the binary for this project has been renamed to devcontainerx
Head to the latest release page and download the archive for your platform.
Extract devcontainerx
from the archive and place in a folder in your PATH
.
You can also install using homebrew
with brew install stuartleeks/tap/devcontainer
Or if you just don't care and are happy to run random scripts from the internet:
export OS=linux # also darwin
export ARCH=amd64 # also 386
wget https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/main/scripts/install.sh
chmod +x install.sh
sudo -E ./install.sh
To enable bash completion, add the following to you ~/.bashrc
file:
source <(devcontainerx completion bash)
Or to alias devcontainerx
(to dcx
in this example):
alias dcx=devcontainerx
complete -F __start_devcontainerx dcx
See the documentation on how to work with devcontainerx
.