Skip to content

Latest commit

 

History

History
47 lines (30 loc) · 875 Bytes

README.md

File metadata and controls

47 lines (30 loc) · 875 Bytes

devbox

Tool to manage disposable development environments (devboxes) Devboxes are docker containers starting into a shell. All devboxes are 'namespaced' in docker via a common name prefix ($DOCKER_PREFIX).

A custom docker image with all your settings is recommended.

requirements

  • docker
  • jq

installation

  • optional: load bash_complete in your bash profile

configuration

copy devboxrc to ~/.devboxrc and adjust to your needs

examples

normal usage:

devbox create foo
# after quitting the shell
devbox list
devbox rm foo

other image:

devbox create foo debian/testing

remove devbox after shell quits:

devbox create foo --rm

build and use custom devbox

devbox build devbox_base https://github.com/koelnconcert/devbox.git # or local path
devbox create my devbox_base