Tilbake til blogg
Januar 13, 2026Guider

Hvordan installere Docker på Linux Server

Komplett guide om installasjon av Docker og Docker Compose på Ubuntu og CentOS servere for konteinere applikasjoner.

Hvordan installere Docker på Linux Server

Docker er en plattform for utvikling, levering og kjøring av applikasjoner i konteinere. Konteinere lar deg pakke en applikasjon med alle dens avhengigheter, og sikrer at den fungerer konsekvent på tvers av ulike miljøer. Denne guiden hjelper deg med å installere Docker på din Hiddence-server.

For Ubuntu / Debian

Steg 1: Oppdater systempakker

bash
sudo apt update
sudo apt upgrade -y

Steg 2: Installer forutsetninger

bash
sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release -y

Steg 3: Legg til Docker-repository og installer

bash
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.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 docker-ce docker-ce-cli containerd.io -y

For RHEL / CentOS / Alma Linux / Rocky Linux

Steg 1: Installer forutsetninger

bash
sudo yum install -y yum-utils

Steg 2: Legg til Docker-repository og installer

bash
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io -y
sudo systemctl start docker
sudo systemctl enable docker

Verifiser installasjon

bash
sudo docker --version
sudo docker run hello-world

Installere Docker Compose

Docker Compose lar deg definere og kjøre multi-konteiner Docker-applikasjoner. På moderne systemer anbefales det å installere det som en plugin:

bash
# For Ubuntu/Debian
sudo apt update
sudo apt install docker-compose-plugin -y

# For RHEL / CentOS
sudo yum install docker-compose-plugin -y

# Verifiser
docker compose version

Grunnleggende Docker-kommandoer

bash
# Hent et bilde (image)
docker pull nginx

# Kjør en konteiner
docker run -d -p 80:80 --name mynginx nginx

# List kjørende konteinere
docker ps

# Stopp en konteiner
docker stop mynginx

# Fjern en konteiner
docker rm mynginx

Nyttige tips

  • Legg til brukeren din i docker-gruppen for å kjøre Docker uten sudo: sudo usermod -aG docker $USER
  • Bruk Docker Compose for multi-konteiner applikasjoner
  • Rydd regelmessig opp ubrukte bilder og konteinere: docker system prune
  • Bruk volumer for vedvarende datalagring
  • Overvåk konteinerressurser: docker stats