Atpakaļ uz blogu
Janvāris 13, 2026Ceļveži

Kā instalēt Docker Linux serverī

Pilnīgs ceļvedis par Docker un Docker Compose instalēšanu uz Ubuntu un CentOS serveriem konteinerizētām lietojumprogrammām.

Kā instalēt Docker Linux serverī

Docker ir platforma lietojumprogrammu izstrādei, piegādei un darbināšanai konteineros. Konteineri ļauj jums iesaiņot lietojumprogrammu ar visām tās atkarībām, nodrošinot, ka tā darbojas konsekventi dažādās vidēs. Šis ceļvedis palīdzēs jums instalēt Docker jūsu Hiddence serverī.

Priekš Ubuntu / Debian

1. solis: Atjauniniet sistēmas paketes

bash
sudo apt update
sudo apt upgrade -y

2. solis: Instalējiet priekšnosacījumus

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

3. solis: Pievienojiet Docker repozitoriju un instalējiet

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

Priekš RHEL / CentOS / Alma Linux / Rocky Linux

1. solis: Instalējiet priekšnosacījumus

bash
sudo yum install -y yum-utils

2. solis: Pievienojiet Docker repozitoriju un instalējiet

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

Instalācijas pārbaude

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

Docker Compose instalēšana

Docker Compose ļauj definēt un darbināt vairāku konteineru Docker lietojumprogrammas. Mūsdienu sistēmās ieteicams to instalēt kā spraudni:

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

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

# Pārbaudiet
docker compose version

Docker pamata komandas

bash
# Lejupielādēt attēlu (image)
docker pull nginx

# Palaist konteineru
docker run -d -p 80:80 --name mynginx nginx

# Saraksts ar darbojošos konteineriem
docker ps

# Apturēt konteineru
docker stop mynginx

# Noņemt konteineru
docker rm mynginx

Noderīgi padomi

  • Pievienojiet savu lietotāju docker grupai, lai darbinātu Docker bez sudo: sudo usermod -aG docker $USER
  • Izmantojiet Docker Compose vairāku konteineru lietojumprogrammām
  • Regulāri notīriet neizmantotos attēlus un konteinerus: docker system prune
  • Izmantojiet apjomus (volumes) pastāvīgai datu glabāšanai
  • Uzraugiet konteinera resursus: docker stats