Engage is meant as a custom lightweight container image meant for providing a go-to debugging/troubleshooting environment in multiple scenarios.
Dockerfile to see everything installed (note some packages include multiple commands i.e. dig).
Additionally, https://github.com/inanimate/echo-server is included which provides a simple http server that prints out basic details and other useful troubleshooting information. Another utility,
httpstat is also included (the go version: https://github.com/davecheney/httpstat) which gives you amazing http response details.
By default, the
echo-server runs at container launch. To change this, just change the command you pass in:
docker run -ti inanimate/engage /bin/bash Welcome to Engage! There are a ton of tools in this container and echo-server is running so "curl locahost" for some quick details. More details here: https://github.com/InAnimaTe/docker-engage Starting /bin/bash on default ports now! + /bin/bash
Please feel free to open issues of cool features or other utilities you'd like to see. Also, definitely use this as a base to fork from for your own custom container!