Junior
Welke belangrijke elementen bestaan er in Docker?
sobes.tech AI
Antwoord van AI
Belangrijke elementen van Docker:
- Images (Afbeeldingen) — sjablonen voor het maken van containers, bevatten alle benodigde afhankelijkheden en configuraties.
- Containers — lopende exemplaren van images, geïsoleerde uitvoeringsomgevingen voor applicaties.
- Dockerfile — tekstbestand met instructies voor het bouwen van een afbeelding.
- Registry (Registratie) — opslagplaats voor afbeeldingen, zoals Docker Hub, waar je afbeeldingen kunt opslaan en ophalen.
- Volumes (Volumes) — mechanismen voor permanente opslag van gegevens buiten de container.
- Netwerken (Networks) — zorgen voor communicatie tussen containers en met de buitenwereld.
Voorbeeld van het gebruik van Dockerfile:
FROM python:3.9
WORKDIR /app
COPY . /app
RUN pip install -r requirements.txt
CMD ["python", "app.py"]