Terug na blog
Januarie 13, 2026Gidse

Hoe om Docker op 'n Linux-bediener te installeer

Volledige gids oor die installering van Docker en Docker Compose op Ubuntu- en CentOS-bedieners vir gekontineerde toepassings.

Hoe om Docker op 'n Linux-bediener te installeer

Docker is 'n platform vir die ontwikkeling, versending en uitvoering van toepassings in houers (containers). Houers laat jou toe om 'n toepassing met al sy afhanklikhede te verpak, wat verseker dat dit konsekwent oor verskillende omgewings werk. Hierdie gids sal jou help om Docker op jou Hiddence-bediener te installeer.

Vir Ubuntu / Debian

Stap 1: Dateer Stelselpakkette op

bash
sudo apt update
sudo apt upgrade -y

Stap 2: Installeer Voorvereistes

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

Stap 3: Voeg Docker-bewaarplek by en Installeer

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

Vir RHEL / CentOS / Alma Linux / Rocky Linux

Stap 1: Installeer Voorvereistes

bash
sudo yum install -y yum-utils

Stap 2: Voeg Docker-bewaarplek by en Installeer

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

Verifieer Installasie

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

Installeer Docker Compose

Docker Compose laat jou toe om multi-houer Docker-toepassings te definieer en te bestuur. Op moderne stelsels word dit aanbeveel om dit as 'n inprop te installeer:

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

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

# Verifieer
docker compose version

Basiese Docker-opdragte

bash
# Trek 'n beeld
docker pull nginx

# Bestuur 'n houer
docker run -d -p 80:80 --name mynginx nginx

# Lys houers wat loop
docker ps

# Stop 'n houer
docker stop mynginx

# Verwyder 'n houer
docker rm mynginx

Nuttige Wenke

  • Voeg jou gebruiker by die docker-groep om Docker sonder sudo te bestuur: sudo usermod -aG docker $USER
  • Gebruik Docker Compose vir multi-houer toepassings
  • Maak gereeld ongebruikte beelde en houers skoon: docker system prune
  • Gebruik volumes vir aanhoudende databerging
  • Monitor houer-hulpbronne: docker stats