docker-for-developers icon indicating copy to clipboard operation
docker-for-developers copied to clipboard

Docker for developers

This book introduces you to Docker's use of best practice practices.

Author: Rafael Gomes

Summary

  1. Organization
  2. Acknowledgements
  3. Introduction
  4. Why using Docker?
  5. What is Docker
  6. Set up
  7. Commands
  8. Creating images
  9. Dockerhub
  10. Storage
  11. Understanding the Docker Network
  12. Using docker on multiple environments
  13. Managing multiple docker containers with Docker compose
  14. Using Docker on Windows or OSX
  15. Dockerizing my Application
  16. Codebase
  17. Dependencies
  18. Config
  19. Serviços de Apoio
  20. Build, Release, Run
  21. Processes
  22. Port Binding
  23. Concurrency
  24. Disposability
  25. Parity between Dev & Prod
  26. Logs
  27. Admin
  28. Tips
  29. Appendix
  30. Container or VM?
  31. Useful Commands
  32. Can I run GUI on docker?
  33. Do you lint your Dockerfile? You should...