Docker este o platformă open-source care simplifică procesul de dezvoltare, expediere și funcționare a aplicațiilor în interiorul containerelor. Acest ghid va acoperi instalarea Docker pe Ubuntu 20.04 și va oferi o prezentare generală a utilizării sale de bază.
Înainte de a instala Docker, actualizați depozitul de pachete pentru a vă asigura că aveți cele mai recente versiuni de software:
sudo apt update && sudo apt upgrade -yDocker necesită instalarea anumitor dependențe. Rulați următoarea comandă pentru a le instala:
sudo apt install -y apt-transport-https ca-certificates curl software-properties-commonPentru a verifica autenticitatea pachetului Docker, adăugați cheia GPG a acestuia:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg |
sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpgAdăugați depozitul oficial Docker la sursele sistemului dvs:
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg]
https://download.docker.com/linux/ubuntu focal stable" |
sudo tee /etc/apt/sources.list.d/docker.list > /dev/nullActualizați lista de pachete și instalați Docker Engine:
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.ioVerificați dacă Docker este instalat corect prin rularea:
docker --versionPentru a vă asigura că Docker rulează:
sudo systemctl status dockerDacă nu rulează, porniți-l cu:
sudo systemctl start dockerPentru a permite Docker să pornească la pornire:
sudo systemctl enable dockerÎn mod implicit, Docker necesită privilegii sudo. Pentru a-l rula ca utilizator non-root, adăugați utilizatorul dvs. la grupul docker:
sudo usermod -aG docker $USERDeconectați-vă și reconectați-vă pentru ca modificările să intre în vigoare.
Rulați un container de testare pentru a verifica dacă Docker funcționează corect:
docker run hello-worldDacă instalarea este reușită, ar trebui să vedeți un mesaj care confirmă că Docker rulează corect.
Pentru a descărca o imagine din Docker Hub:
docker pull ubuntudocker imagesPentru a porni un container de la o imagine:
docker run -it ubuntu bashAceastă comandă rulează un container Ubuntu și deschide un shell interactiv.
docker psPentru a vedea toate containerele, inclusiv cele oprite:
docker ps -aPentru a opri un container care rulează:
docker stop Pentru a elimina un container oprit:
docker rm Pentru a șterge o imagine:
docker rmi Eliminați toate containerele oprite și imaginile neutilizate:
docker system prune -aDocker este un instrument puternic care simplifică implementarea și gestionarea aplicațiilor. Acest ghid a acoperit procesul de instalare și comenzile de bază pentru a vă ajuta să începeți cu Docker pe Ubuntu 20.04.