latest
This commit is contained in:
parent
c3f15c56ef
commit
08e7525433
@ -1,32 +1,53 @@
|
|||||||
# Usage
|
# Usage
|
||||||
|
|
||||||
`docker run -ti sneak/sandbox /bin/bash -c 'byobu'`
|
`docker run -d --name sandbox sneak/sandbox ;
|
||||||
|
docker exec -ti sandbox script -q -c "TERM=xterm-color byobu" /dev/null`
|
||||||
|
|
||||||
|
(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:
|
||||||
|
|
||||||
|
`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`
|
||||||
|
|
||||||
# Includes Things Like
|
# Includes Things Like
|
||||||
|
|
||||||
* vim
|
* vim
|
||||||
|
* neovim
|
||||||
* rbenv
|
* rbenv
|
||||||
* python / setuptools / virtualenv
|
* default-jre
|
||||||
* node4/coffeescript/coffeelint
|
* docker (from docker)
|
||||||
* byobu / screen
|
* docker-compose
|
||||||
* docker client
|
* docker-machine
|
||||||
* awscli
|
* bash completion
|
||||||
|
* python (from ubuntu)
|
||||||
|
* setuptools
|
||||||
|
* virtualenv
|
||||||
|
* node4 (from ubuntu)
|
||||||
|
* coffeescript
|
||||||
|
* coffeelint
|
||||||
|
* go1.6 (from ubuntu)
|
||||||
|
* byobu and screen
|
||||||
|
* awscli (from pypi)
|
||||||
* irssi
|
* irssi
|
||||||
* runit / daemontools / envdir / etc
|
* runit / daemontools
|
||||||
* build-essential / make
|
* envdir
|
||||||
* latex and fonts
|
* build-essential
|
||||||
* useful misc tools
|
* make
|
||||||
|
* latex and fonts (from ubuntu)
|
||||||
|
* Other useful misc tools
|
||||||
* pv
|
* pv
|
||||||
* pbzip2
|
* pbzip2
|
||||||
* nmap
|
* nmap
|
||||||
* ppss
|
* ppss
|
||||||
* pwgen
|
* pwgen
|
||||||
|
* netcat and telnet
|
||||||
* and much more...
|
* and much more...
|
||||||
|
|
||||||
# TODO
|
# TODO
|
||||||
|
|
||||||
* docker-machine
|
|
||||||
* golang
|
|
||||||
* ctags / enhanced vim
|
* ctags / enhanced vim
|
||||||
* sweet screenrc or byobu config
|
* sweet screenrc or byobu config
|
||||||
* customize PS1
|
* customize PS1
|
||||||
@ -34,3 +55,26 @@
|
|||||||
* more editors (emacs)
|
* more editors (emacs)
|
||||||
* rbenv build versions
|
* rbenv build versions
|
||||||
* more fonts
|
* more fonts
|
||||||
|
* pathogen
|
||||||
|
* overcommit
|
||||||
|
* mercurial
|
||||||
|
|
||||||
|
# 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.
|
||||||
|
3
bin/sandbox
Executable file
3
bin/sandbox
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
docker run -d --name sandbox sneak/sandbox
|
||||||
|
docker exec -ti sandbox script -q -c "TERM=xterm-color byobu" /dev/null
|
3
bin/sandbox-fast
Executable file
3
bin/sandbox-fast
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
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
|
3
bin/sandbox-kill
Executable file
3
bin/sandbox-kill
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
docker kill sandbox
|
||||||
|
docker rm sandbox
|
Loading…
Reference in New Issue
Block a user