Docker Introduktion: Sådan bruger du Docker til at oprette og administrere containere

2/20/2026
4 min read

Docker Introduktion: Sådan bruger du Docker til at oprette og administrere containere

Docker er en open source containeriseringsplatform, der kan hjælpe udviklere med at pakke, distribuere og køre applikationer. Denne artikel vil trin for trin guide dig i, hvordan du bruger Docker til at oprette og administrere containere, så du kan opretholde konsistensen af applikationen i forskellige miljøer.

1. Hvad er Docker?

Docker er en åben platform, der gør det muligt for udviklere at bygge, implementere og administrere containeriserede applikationer nemt. Containere er letvægts, bærbare og kan køre på samme måde overalt, hvilket sikrer konsistens og skalerbarhed af applikationen.

2. Installation af Docker

Før du begynder, skal du installere Docker på dit operativsystem. Her er installationstrinene for forskellige operativsystemer:

2.1 Windows

  1. Gå til Docker's officielle hjemmeside for at downloade Docker Desktop: Docker Downloads.
  2. Dobbeltklik på den downloadede Docker Desktop Installer.exe fil og følg instruktionerne for at fuldføre installationen.
  3. Når installationen er færdig, skal du starte Docker Desktop og sikre, at det kører i systembakken.

2.2 macOS

  1. Gå til Docker's officielle hjemmeside for at downloade Docker Desktop: Docker Downloads.
  2. Dobbeltklik på den downloadede .dmg fil og træk Docker til applikationsmappen.
  3. Start Docker Desktop og sørg for, at det kører i statuslinjen.

2.3 Linux

På Linux kan du installere Docker via pakkehåndtereren. Tag Ubuntu som eksempel:

sudo apt update
sudo apt install -y \
    ca-certificates \
    curl \
    gnupg \
    lsb-release
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo tee /etc/apt/keyrings/docker.gpg > /dev/null
echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin

Når installationen er færdig, kan du bruge følgende kommando til at kontrollere, om Docker er installeret korrekt:

docker --version

3. Opret din første Docker-container

Nu vil vi bruge Docker-kommandoer til at oprette en simpel container.

3.1 Hent billede

Docker bruger billeder til at oprette containere, og billeder kan betragtes som skabeloner for applikationer. For eksempel kan vi hente et simpelt Ubuntu-billede fra Docker Hub:

docker pull ubuntu

3.2 Kør container

Når billedet er hentet, skal du køre følgende kommando for at starte en ny container:

docker run -it ubuntu /bin/bash

Forklaringen af parametrene i ovenstående kommando er som følger:

  • run: Kør en ny container
  • -it: Brug interaktivt terminal
  • ubuntu: Billednavn
  • /bin/bash: Kommandoen, der køres, når containeren starter

Du skulle nu være inde i en Ubuntu-container; skriv exit for at forlade containeren.

4. Administrere Docker-containere

4.1 Se kørende containere

Du kan bruge følgende kommando til at se alle kørende containere:

docker ps

4.2 Se alle containere

For at se alle containere (inklusive stoppede containere) kan du bruge:

docker ps -a

4.3 Stop og start containere

Hvis du vil stoppe en kørende container, kan du bruge følgende kommando:

docker stop 

For at genstarte en stoppet container:

docker start 

4.4 Slet container

For at slette en container kan du bruge:

docker rm 

5. Opret og brug Dockerfile

Dockerfile er en tekstfil, der indeholder en række instruktioner til automatisk at bygge Docker-billeder. Her er et simpelt eksempel på en Dockerfile, der opretter et billede med Python.

5.1 Opret Dockerfile

Opret en Dockerfile-fil i den valgte mappe, og tilføj følgende indhold:

# Brug det officielle Python-bundsbillede
FROM python:3.9-slim

# Sæt arbejdsmappe
WORKDIR /app

# Kopier filer fra den nuværende mappe til containeren
COPY . .

# Installer afhængigheder
RUN pip install -r requirements.txt

# Sæt kommandoen, der skal køres, når containeren starter
CMD ["python", "app.py"]

5.2 Byg billede

I mappen, hvor Dockerfile-filen er placeret, skal du køre følgende kommando for at bygge billedet:

docker build -t my-python-app .

5.3 Kør dit billede

Når billedet er bygget, kan du bruge følgende kommando til at køre det:

docker run -d -p 5000:5000 my-python-app

Denne kommando vil mappe containerens port 5000 til værtsport 5000.

6. Konklusion

Gennem de ovenstående trin har du nu forstået de grundlæggende koncepter i Docker, installationsmetoderne, samt hvordan du opretter og administrerer containere. Docker gør udvikling og implementering enkel og effektiv, og hjælper dig med at opretholde konsistensen af applikationen i forskellige miljøer. I det virkelige arbejde vil brugen af Docker sammen med CI/CD-værktøjer betydeligt forbedre effektiviteten af udviklingsarbejdsgange.

Med den fortsatte udvikling af teknologi udvides anvendelsesområdet for Docker også, og at mestre Docker vil tilføje flere muligheder til din softwareudviklingskarriere. Vi håber, at denne guide kan hjælpe dig med at komme godt i gang med Docker! Hvis du har spørgsmål, er du velkommen til at diskutere i kommentarfeltet.

Published in Technology

You Might Also Like