Ianuarie 13, 2026Ghiduri
Cum să instalezi Docker pe server Linux
Ghid complet despre instalarea Docker și Docker Compose pe servere Ubuntu și CentOS pentru aplicații containerizate.

Docker este o platformă pentru dezvoltarea, livrarea și rularea aplicațiilor în containere. Containerele îți permit să împachetezi o aplicație cu toate dependențele sale, asigurându-te că funcționează consecvent în diferite medii. Acest ghid te va ajuta să instalezi Docker pe serverul tău Hiddence.
Pentru Ubuntu / Debian
Pasul 1: Actualizează pachetele de sistem
bash
sudo apt update
sudo apt upgrade -yPasul 2: Instalează cerințele preliminare
bash
sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release -yPasul 3: Adaugă depozitul Docker și instalează
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 -yPentru RHEL / CentOS / Alma Linux / Rocky Linux
Pasul 1: Instalează cerințele preliminare
bash
sudo yum install -y yum-utilsPasul 2: Adaugă depozitul Docker și instalează
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 dockerVerifică instalarea
bash
sudo docker --version
sudo docker run hello-worldInstalarea Docker Compose
Docker Compose îți permite să definești și să rulezi aplicații Docker cu mai multe containere. Pe sistemele moderne, se recomandă instalarea acestuia ca plugin:
bash
# Pentru Ubuntu/Debian
sudo apt update
sudo apt install docker-compose-plugin -y
# Pentru RHEL / CentOS
sudo yum install docker-compose-plugin -y
# Verifică
docker compose versionComenzi de bază Docker
bash
# Descarcă o imagine (image)
docker pull nginx
# Rulează un container
docker run -d -p 80:80 --name mynginx nginx
# Listează containerele care rulează
docker ps
# Oprește un container
docker stop mynginx
# Șterge un container
docker rm mynginxSfaturi utile
- Adaugă utilizatorul tău la grupul docker pentru a rula Docker fără sudo: sudo usermod -aG docker $USER
- Folosește Docker Compose pentru aplicații cu mai multe containere
- Curăță regulat imaginile și containerele nefolosite: docker system prune
- Folosește volume pentru stocarea persistentă a datelor
- Monitorizează resursele containerelor: docker stats