Een compose.yaml-bestand schrijven
Je wilt je applicatie implementeren met Docker Compose. Om te beginnen maak je een Docker Compose-applicatie met één resource, en breid je die daarna uit.
Voor je applicatie gebruik je momenteel de containerimage met de naam test_app:latest. Er is een netwerkdoorverwijzing nodig van poort 8000 op de host naar poort 8000 in de container.
Deze oefening maakt deel uit van de cursus
Docker voor gevorderden
Oefeninstructies
- Maak een nieuwe resource met de naam
primary. - Geef de containernaam op als
webapp. - Gebruik de juiste image-informatie.
- Specificeer de port-forwardingdetails in de juiste subsectie.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
services:
# Specify the resource name
____
# Define a container name
____: webapp
# Use the proper image
____
# Define the correct entries to forward ports
ports:
- "____"