In dieser Abschlussaufgabe werden alle erlernten Fähigkeiten in den Bereichen Markdown, Git, GitHub und Docker kombiniert. Die Aufgabe besteht darin, eine ToDo-Applikation zu erstellen und diese in einem Docker-Container bereitzustellen.
Klonen des Repositories
- Ich habe eine Fork des folgenden GitHub-Repositories erstellt:
docker-nodejs-sample. Dies habe ich gemacht indem ich oben rechts im Repo auf Fork und Create a new Fork gegangen bin. Wie es im Bild erichtlich ist:

- Um es zu bearbeite habe ich es jetzt noch gecloned. Dies habe ich gemacht indem ich im VS Code Terminal
git clone https://github.com/rico-coder/docker-nodejseingegeben habe.
- Docker Desktop instalieren: docker-desktop
- Docker for Visual Studio Code: VS-Code docker
- WSL 2 updaten und wenn nötig neu starten
-
Den command
docker initim Command terminal im docker-nodejs-sample directory eingeben. -
Fragen Beantworten:
What application platform does your project use?
NodeWhat version of Node do you want to use?
18.0.0Which package manager do you want to use?
npmWhat command do you want to use to start the app:
node src/index. jsWhat port does your server listen on?
3000
Die Applikation kann mit dem Command gestartet werden: docker compose up --build