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 -y
Docker 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-common
Pentru 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.gpg
Adă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/null
Actualizați lista de pachete și instalați Docker Engine:
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io
Verificați dacă Docker este instalat corect prin rularea:
docker --version
Pentru a vă asigura că Docker rulează:
sudo systemctl status docker
Dacă nu rulează, porniți-l cu:
sudo systemctl start docker
Pentru 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 $USER
Deconectaț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-world
Dacă 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 ubuntu
docker images
Pentru a porni un container de la o imagine:
docker run -it ubuntu bash
Această comandă rulează un container Ubuntu și deschide un shell interactiv.
docker ps
Pentru a vedea toate containerele, inclusiv cele oprite:
docker ps -a
Pentru 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 -a
Docker 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.