sandbox/README.markdown

90 lines
1.7 KiB
Markdown
Raw Permalink Normal View History

2016-04-08 12:28:32 +00:00
# Usage
2016-04-08 13:47:58 +00:00
```
docker run -d --name sandbox sneak/sandbox ;
docker exec -ti sandbox script -q -c "TERM=xterm-color byobu" /dev/null
```
2016-04-08 13:46:40 +00:00
(The 'script' bit works around a bug where `docker exec -t` doesn't
give you a usable tty.)
Or, if you're clever and run an Ubuntu mirror (or caching reverse proxy) on
your docker host:
2016-04-08 13:47:58 +00:00
```
docker run -d --add-host archive.ubuntu.com:172.17.0.1 --name sandbox sneak/sandbox ;
docker exec -ti sandbox script -q -c "TERM=xterm-color byobu" /dev/null
```
2016-04-08 12:36:49 +00:00
# Includes Things Like
* vim
2016-04-08 13:46:40 +00:00
* neovim
2016-04-08 12:36:49 +00:00
* rbenv
2016-04-08 13:46:40 +00:00
* default-jre
* docker (from docker)
* docker-compose
* docker-machine
* bash completion
* python (from ubuntu)
* setuptools
* virtualenv
* node4 (from ubuntu)
* coffeescript
* coffeelint
* go1.6 (from ubuntu)
* byobu and screen
* awscli (from pypi)
2016-04-08 12:36:49 +00:00
* irssi
2016-04-08 13:46:40 +00:00
* runit / daemontools
* envdir
* build-essential
* make
* latex and fonts (from ubuntu)
* Other useful misc tools
2016-04-08 12:36:49 +00:00
* pv
* pbzip2
* nmap
* ppss
* pwgen
2016-04-08 13:46:40 +00:00
* netcat and telnet
2016-04-08 12:36:49 +00:00
* and much more...
2016-04-08 12:28:32 +00:00
2016-04-08 11:43:57 +00:00
# TODO
* ctags / enhanced vim
2016-04-08 12:36:49 +00:00
* sweet screenrc or byobu config
2016-04-08 11:43:57 +00:00
* customize PS1
* more shells
* more editors (emacs)
* rbenv build versions
2016-04-08 12:36:49 +00:00
* more fonts
2016-04-08 13:46:40 +00:00
* pathogen
* overcommit
* mercurial
2016-04-08 14:05:56 +00:00
# See Also
* https://github.com/marvinpinto/kitchensink
* https://github.com/shykes/devbox
2016-04-08 13:46:40 +00:00
# Feedback
Feedback is appreciated, PRs are encouraged.
Drop me an email or tweet [@sneakdotberlin](https://twitter.com/sneakdotberlin).
# Author
Jeffrey Paul <sneak@sneak.berlin>
https://sneak.berlin
[@sneakdotberlin](https://twitter.com/sneakdotberlin)
`5539 AD00 DE4C 42F3 AFE1 1575 0524 43F4 DF2A 55C2`
# License
This code is released into the public domain.