CodeYourFuture / CodeYourFuture/Module-Cloud

[TECH ED] Docker Compose

Offen
#8 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
🎯 Topic Delivery 🎯 Topic Requirements 🎯 Topic Structuring Data 🎯 Topic Testing 🏝️ Priority Stretch 📅 Sprint 3 Cloud
Vorherrschende Sprache
Keine Sprachdaten
Sterne
0
Forks
6
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

### Link to the coursework

https://docs.docker.com/

### Why are we doing this?

Research Docker Compose, its syntax and a few examples. Think how it can help you orchestrate your 3 containers for local development, and then create a docker-compose file to use this tool to automatically build, start and network your containers. Find a way to specify dependencies, to ensure that the backend start initialising only when the database is up and running.

If you want, you can experiment with running all 3 components in EC2 via Docker compose, but keep it as an experiment. Think about some advantages and disadvantages of the 2 approaches (all in a docker-compose file inside a EC2 instance vs using multiple managed services such as S3 and RDS)

### How to get help

If you are doing this for the first time, **this will be hard**. You **must** reach out to volunteers to help you. Your ability to ask for help is actively assessed during this time. Ask good, curious questions with links, code samples, and no screenshots.

https://curriculum.codeyourfuture.io/guides/asking-questions/

You are **not** expected to be able to complete this module completely independently. You **are** expected to get help from volunteers.

### How to submit

In this advanced module you will demo your work. You may wish to make notes for case studies to add to your portfolio.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit dem Link zur Docker Compose-Kursarbeit und untersuche die drei Container des Projekts sowie deren aktuelle Build- und Startkonfiguration. Erstelle eine docker-compose-Datei, die die Container erstellt, startet und vernetzt sowie die Datenbankabhängigkeit ausdrückt; validiere den lokalen Workflow und dokumentiere das Experiment mit verwalteten Diensten gegenüber EC2, falls es versucht wurde.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
docker, docker-compose
Bereich
cloud, devops, infrastructure
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.