...
docker
Kategori:

Handledningar | Linux

Hur man installerar Docker på Ubuntu 24.04

av | 1 februari 2025 | Handledningar, Linux | 0 Kommentarer

Grundläggande Fakta

  1. Lanserades 2013 – Docker introducerades av Solomon Hykes som ett open-source-projekt.
  2. Container-baserad teknologi – Till skillnad från traditionella virtuella maskiner (VM:er) delar Docker-containrar operativsystemets kärna, vilket gör dem snabbare och mer resurssnåla.
  3. Open Source – Docker bygger på öppen källkod och har ett stort community.
  4. Docker Hub – En publik katalog där utvecklare kan lagra, dela och hämta containerbilder.

Tekniska Fakta

  1. Använder Docker Engine – Docker Engine är mjukvaran som kör och hanterar Docker-containrar.
  2. Dockerfile – En konfigurationsfil som beskriver hur en containerbild ska byggas.
  3. Docker Compose – Ett verktyg för att hantera multi-container-applikationer via en docker-compose.yml-fil.
  4. Docker Swarm – Dockers inbyggda verktyg för containerorkestrering, även om Kubernetes är mer populärt.
  5. Fungerar på flera operativsystem – Docker kan köras på Linux, Windows och macOS.

Fördelar med Docker

  1. Lättviktig och snabb – Containrar startar snabbt och kräver mindre resurser jämfört med VM:er.
  2. Portabilitet – Applikationer körs på samma sätt i alla miljöer, vilket eliminerar ”det fungerar på min maskin”-problemet.
  3. Mikrotjänstarkitektur – Docker underlättar utveckling och driftsättning av mikrotjänster.
  4. CI/CD-integration – Docker används ofta i DevOps och CI/CD-pipelines för snabbare och mer tillförlitliga mjukvaruleveranser.

Steg 1. Uppdatera systemet och installera beroenden

Ta bort alla Docker-filer som körs i systemet med följande kommando:

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

Uppdatera systemet med följande kommando:

sudo apt update

Några beroenden behövs för att installationen ska gå smidigt. Så kör följande kommando för att installera dem.

sudo apt install curl apt-transport-https ca-certificates software-properties-common 

Med paketlistorna uppdaterade och nödvändiga programvarupaket på plats, fortsätt att installera Docker.

Steg 2. Installera Docker

Det finns två sätt att installera Docker på Ubuntu. Först kan du installera det från standardförråden med hjälp av APT-pakethanteraren.

sudo apt install docker.io -y 

Den installerade versionen är dock inte den senaste. För att installera den senaste versionen måste du installera den från det officiella Docker-förrådet.

För att göra det, ladda ner Docker GPG-nyckeln med curl kommandot som visas.

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

Lägg sedan till Docker APT-förvaret till ditt system. Kommandot skapar en docker.listförvarsfil i /etc/apt/sources.list.d katalogen.

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

Uppdatera sedan det lokala paketindexet för att meddela systemet om det nyligen tillagda arkivet.

sudo apt update

Installera nu Docker Community Edition (gratis att ladda ner och använda) enligt följande. I det här kommandot -y tillåter alternativet icke-interaktiv installation.

sudo apt install docker-ce -y

Docker-tjänsten startar automatiskt vid installationen. Du kan verifiera dess status genom att köra kommandot:

sudo systemctl status docker

Steg 3. Lägg till användare till Docker-gruppen

För att lägga till den för närvarande inloggade användaren, använd usermodkommandot.

sudo usermod -aG docker $USER

Det var allt, lycka till!

Läs mer under kategori Handledningar. . .

0 kommentarer

Skicka en kommentar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *


Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.