Docker pa din VPS: en begynderguide

Docker lader dig koere applikationer i isolerede containere pa din VPS. Hver container har sit eget miljoe uden at poverke andre tjenester.

Hvad er Docker?

Toenk pa Docker containere som lette virtuelle maskiner. De deler vaertens kernel men har deres eget filsystem, netvaerk og processer. Det goer det nemt at installere kompleks software uden at rode med din VPS konfiguration.

Installation pa Ubuntu/Debian

sudo apt update
sudo apt install docker.io docker-compose -y
sudo systemctl enable docker
sudo systemctl start docker

Din foerste container

Koer en simpel Nginx webserver:

docker run -d -p 80:80 --name min-web nginx:alpine

Nu koerer en Nginx webserver pa port 80 i en container.

Docker Compose

For mere komplekse opsatninger bruger du Docker Compose. Opret en docker-compose.yml fil:

version: "3"
services:
  web:
    image: nginx:alpine
    ports:
      - "80:80"
  db:
    image: mariadb:11
    environment:
      MARIADB_ROOT_PASSWORD: sikkertpassword

Start det hele med docker compose up -d.

Nyttige kommandoer

  • docker ps: Vis koerende containere
  • docker logs [navn]: Se logs fra en container
  • docker exec -it [navn] bash: Ga ind i en container
  • docker compose down: Stop alle tjenester
VPS med fuld root adgang
Installer Docker og koer hvad du vil pa vores KVM VPS med NVMe storage.
Se VPS planer

Har du stadig spørgsmål? Opret en supportticket, så hjælper vores team dig.

Tilbage til bloggen