Skip to content

Tool to manage disposable development environments (devboxes)

Notifications You must be signed in to change notification settings

koelnconcert/devbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Tool to manage disposable development environments (devboxes)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages