Skip to content

Instantly share code, notes, and snippets.

@capywebformations
Created May 10, 2023 06:42
Show Gist options
  • Save capywebformations/d9d25b112056a8e6fd6a5f071c89877b to your computer and use it in GitHub Desktop.
Save capywebformations/d9d25b112056a8e6fd6a5f071c89877b to your computer and use it in GitHub Desktop.
Docker - Dockerize A Project

πŸ“” Dockerize a Project

TP

  • βœ”οΈ Use an existing project with a front-end, a back-end and a database

πŸ”΄ Obligations

  • :octocat: Github Flow (PR mandatory)
  • πŸ“– Respect Github open source guidelines
  • 〰️ Comment each line of the Dockerfile or docker-compose files
  • πŸ’― Complete README to initialize the project
  • πŸ”’ Use only official Docker Hub images and lock versions of your images
  • πŸ“© Push your image on Docker Hub or Github (follow the mandatory rules for each platform)

🎁 Bonus:

  • πŸ“€ Create a prod environment for the project
  • 😱 Push your docker on a vps or on heroku
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment