Fun with Docker and Docker-compose
Details
This will be an intro to Docker and Docker-compose.
Docker is a powerful tool that allows applications to run in their own separate environments, still accessible to other apps and the internet.
It makes code deployment easier, but changes the process of how software is tested and debugged.
We'll go through the advantages and trade-offs of using Docker, as well as some good conventions for setup and use.
