Concepten van containerization en virtualisatie
Julia Ostheimer
Freelance AI Consultant







FROM-instructieFROM COPY RUNENTRYPOINTSyntaxis:
FROM <name_of_image>
Voorbeeld:
# Bepaal de image waarop je bouwt
FROM python:3.10
Syntaxis:
COPY <source> <destination>
Voorbeeld:
# Kopieer bestanden/mappen naar de hoofdmap van de container
COPY . .
Syntaxis:
RUN <command>
Voorbeeld:
# Installeer de afhankelijkheden van de app
RUN pip install -r requirements.txt
Syntaxis:
ENTRYPOINT ["command", "argument"]
Voorbeeld:
# Start het script bij het starten van de container
ENTRYPOINT ["python", "hello_world.py"]
# Bepaal de image waarop je bouwt
FROM python:3.10
# Bepaal de image waarop je bouwt
FROM python:3.10
# Kopieer bestanden/mappen naar de hoofdmap van de container
COPY . .
# Bepaal de image waarop je bouwt
FROM python:3.10
# Kopieer bestanden/mappen naar de hoofdmap van de container
COPY . .
# Installeer de afhankelijkheden van de app
RUN pip install -r requirements.txt
# Bepaal de image waarop je bouwt
FROM python:3.10
# Kopieer bestanden/mappen naar de hoofdmap van de container
COPY . .
# Installeer de afhankelijkheden van de app
RUN pip install -r requirements.txt
# Start het script bij het starten van de container
ENTRYPOINT ["python", "hello_world.py"]
Syntaxis:
docker build <context>
Syntaxis:
docker run <name_of_image>
Concepten van containerization en virtualisatie