Kort forklaret
Lær Docker
Den mentale model du skal have på plads før alle kommandoerne giver mening.
Dockerfile
Opskriften. Den beskriver hvordan dit image skal bygges.
FROM node:24-alpine
WORKDIR /app
COPY . .
CMD ["node", "app.js"]
WORKDIR /app
COPY . .
CMD ["node", "app.js"]
Image
Det færdige, immutable snapshot som Docker kan starte containere fra.
Dockerfile
Image
Container
En kørende instans af et image. Du kan starte, stoppe, slette og oprette den igen.
docker run IMAGE
Volume
Data der skal overleve, selv når containeren bliver erstattet. Fx databasefiler og uploads.
dockpocket_data:/app/data
Network
Docker DNS gør at services i samme Compose-projekt kan finde hinanden via servicenavn.
web → app:9000 → database:3306
Docker Compose
En YAML-fil der beskriver hele din app: services, ports, volumes, networks og environment.
Se Compose commandsHusk denne kæde
Dockerfile
→
Image
→
Container
→
Registry
→
Dokploy