Installer Docker på VPS-en din

Docker gjør det enkelt å kjøre applikasjoner i isolerte containere. I denne veiledningen viser vi hvordan du installerer Docker på en Ubuntu-basert VPS. Bruker du et annet operativsystem, kan fremgangsmåten være annerledes.

Merk: Uniweb tilbyr ikke support på Docker eller problemer knyttet til Docker-installasjoner. Hvis du velger å installere Docker på VPS-en din, er du selv ansvarlig for installasjon, konfigurasjon og vedlikehold.

 

Før du begynner

Du trenger:

  • En Ubuntu-basert VPS
  • Tilgang til VPS-en via SSH
  • En bruker med sudo-rettigheter

Steg 1 – Oppdater pakkelisten

Logg inn på VPS-en via SSH og oppdater pakkelisten:

sudo apt-get update

Steg 2 – Fjern tidligere Docker-installasjoner

Hvis Docker har vært installert tidligere, bør gamle pakker fjernes før du fortsetter.

Kjør følgende kommando:

sudo apt-get remove docker docker-engine docker.io containerd runc

Steg 3 – Installer nødvendige pakker

Installer pakkene som trengs for å legge til Dockers offisielle pakkelager:

sudo apt-get install \
    ca-certificates \
    curl \
    gnupg \
    lsb-release

Steg 4 – Legg til Dockers GPG-nøkkel

Opprett først mappen der GPG-nøkkelen skal lagres:

sudo mkdir -p /etc/apt/keyrings

Last deretter ned og lagre Dockers offisielle GPG-nøkkel:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

Steg 5 – Legg til Docker-repositoriet

Legg til Dockers offisielle pakkelager ved å kjøre:

echo \
  "deb [arch=$(dpkg --print-architecture) 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

Steg 6 – Installer Docker

Oppdater pakkelisten på nytt:

sudo apt-get update

Installer deretter Docker Engine og de tilhørende pakkene:

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin

Steg 7 – Kontroller at installasjonen fungerer

Kjør følgende kommando for å kontrollere at Docker er installert:

sudo docker run hello-world

Hvis installasjonen er vellykket, vises en bekreftelsesmelding i terminalen.

image (15).png

Hva gjør du videre?

Docker er nå installert på VPS-en din.

Du kan begynne å kjøre egne containere eller laste ned ferdige Docker-images fra Docker Hub.

Var denne artikkelen nyttig?

Fant du ikke det du trengte?

Chat med oss

Trenger du hjelp? Chat med oss direkte hverdager mellom kl. 8:30-16:30

Snakk med oss

Du kan ringe oss direkte på hverdager mellom kl. 09:00-15:00