Skip to content

Unofficial CLI for making it easier to work with Visual Studio Code dev containers from the terminal

License

Notifications You must be signed in to change notification settings

ckihm/devcontainer-cli

 
 

Repository files navigation

devcontainer-cli

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

Installation

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

Enabling bash completion

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

Docs

See the documentation on how to work with devcontainerx.

About

Unofficial CLI for making it easier to work with Visual Studio Code dev containers from the terminal

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 93.4%
  • Dockerfile 2.8%
  • Shell 2.8%
  • Makefile 1.0%