Sausis 13, 2026Vadovai
Kaip įdiegti Docker Linux serveryje
Pilnas vadovas Docker ir Docker Compose diegimui Ubuntu ir CentOS serveriuose konteinerizuotoms programoms.

Docker yra platforma programų kūrimui, siuntimui ir paleidimui konteineriuose. Konteineriai leidžia supakuoti programą su visomis jos priklausomybėmis, užtikrinant, kad ji veiks nuosekliai skirtingose aplinkose. Šis vadovas padės jums įdiegti Docker jūsų Hiddence serveryje.
Ubuntu / Debian
1 žingsnis: Atnaujinkite sistemos paketus
bash
sudo apt update
sudo apt upgrade -y2 žingsnis: Įdiekite būtinas sąlygas
bash
sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release -y3 žingsnis: Pridėkite Docker saugyklą ir įdiekite
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 -yRHEL / CentOS / Alma Linux / Rocky Linux
1 žingsnis: Įdiekite būtinas sąlygas
bash
sudo yum install -y yum-utils2 žingsnis: Pridėkite Docker saugyklą ir įdiekite
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 dockerDiegimo patikrinimas
bash
sudo docker --version
sudo docker run hello-worldDocker Compose diegimas
Docker Compose leidžia apibrėžti ir paleisti kelių konteinerių Docker programas. Šiuolaikinėse sistemose rekomenduojama jį įdiegti kaip papildinį:
bash
# Ubuntu/Debian
sudo apt update
sudo apt install docker-compose-plugin -y
# RHEL / CentOS
sudo yum install docker-compose-plugin -y
# Patikrinkite
docker compose versionPagrindinės Docker komandos
bash
# Atsisiųsti vaizdą
docker pull nginx
# Paleisti konteinerį
docker run -d -p 80:80 --name mynginx nginx
# Rodyti veikiančius konteinerius
docker ps
# Sustabdyti konteinerį
docker stop mynginx
# Pašalinti konteinerį
docker rm mynginxNaudingi patarimai
- Pridėkite savo vartotoją į docker grupę, kad paleistumėte Docker be sudo: sudo usermod -aG docker $USER
- Naudokite Docker Compose kelių konteinerių programoms
- Reguliariai valykite nenaudojamus vaizdus ir konteinerius: docker system prune
- Naudokite tomus nuolatiniam duomenų saugojimui
- Stebėkite konteinerio išteklius: docker stats