Further reading
- Docker Cookbook: https://www.packtpub.com/free-ebooks/virtualization-and-cloud/docker-cookbook-second-edition/9781788626866
- Use Compose in production: https://docs.docker.com/compose/production/
- Open source monitoring tools: https://geekflare.com/best-open-source-monitoring-software/
- Free monitoring tools: https://www.dnsstuff.com/free-network-monitoring-software
- Is
docker-compose
suited for production? https://vsupalov.com/docker-compose-production/ - Docker tip 2: the difference between
COPY
andADD
in a Dockerfile: https://nickjanetakis.com/blog/docker-tip-2-the-difference-between-copy-and-add-in-a-dockerile
If you are running a real production application on a single host with docker-compose, you should strongly consider securing your site with SSL. You can use Let's Encrypt and a host of Docker sidecar containers to achieve this:
- How to use Let's Encrypt, NGINX, and Docker to secure your site with SSL: https://github...