Aan de slagGa gratis aan de slag

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

Cursus bekijken

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:
      - "____"
Code bewerken en uitvoeren