wharfrat is intended to make it easy and convenient to use a development environment in a docker container. The benefits of this are:
- Simple: A new development environment is setup with a single simple command, meaning new team members are ready to go immediately.
- Shared: Everyone with access to the project (and docker) has access to the development environment.
- Controlled: Everyone gets a development environment created from the same image - no more “works for me” issues.
- Versioned: The configuration is version controlled, meaning you get the development environment that matches the code branch you are working on.