Docker Installation On Ubuntu? | Linux
Cuprins:
- Cerințe preliminare
- Instalarea Docker pe Ubuntu
- Activarea depozitului Docker
- Instalarea Docker CE
- Se execută comanda docker fără sudo
- Scoateți containerele de andocare
- Concluzie
Docker este o tehnologie de containerizare care vă permite să construiți, să testați și să implementați rapid aplicații ca containere portabile, autosuficiente, care pot rula practic oriunde. Docker a devenit standardul de facto pentru implementarea containerelor și este un instrument esențial pentru inginerii DevOps și integrarea continuă și conducta de livrare a acestora.
În acest tutorial, vom aborda cum să instalați Docker pe o mașină Ubuntu 18.04 și să explorăm conceptele de bază și comenzile Docker.
Cerințe preliminare
Înainte de a continua cu acest tutorial, asigurați-vă că sunteți autentificat ca utilizator cu privilegii sudo. Toate comenzile din acest tutorial ar trebui rulate ca utilizator non-root.
Instalarea Docker pe Ubuntu
Deși pachetul de instalare Docker este disponibil în depozitul oficial Ubuntu 18.04, este posibil să nu fie întotdeauna cea mai recentă versiune. Abordarea recomandată este instalarea celui mai recent pachet Docker din depozitele Docker.
Activarea depozitului Docker
-
Începeți prin actualizarea listei de pachete și instalarea dependențelor necesare pentru a adăuga un nou depozit peste
sudo apt updatesudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-commonImportați cheia GPG a depozitului folosind următoarea comandă
curl:curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -Adăugați depozitul APT Docker la sistemul dvs.:
sudo add-apt-repository "deb https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Instalarea Docker CE
Acum că depozitul Docker este activat, puteți instala orice versiune Docker de care aveți nevoie.
-
Pentru a instala cea mai recentă versiune de Docker, utilizați comanda de mai jos. Dacă doriți să instalați o versiune specifică Docker, săriți acest pas și treceți la următoarea versiune.
sudo apt updatesudo apt install docker-cePentru a instala o versiune specifică, listați mai întâi versiunile disponibile din depozitul Docker:
apt list -a docker-ceComanda imprimă versiunile Docker disponibile în a doua coloană.
docker-ce/bionic 5:18.09.7~3-0~ubuntu-bionic amd64 docker-ce/bionic 5:18.09.6~3-0~ubuntu-bionic amd64 docker-ce/bionic 5:18.09.5~3-0~ubuntu-bionic amd64De exemplu, pentru a instala versiunea
18.09.6introduceți:sudo apt install docker-ce=5:18.09.6~3-0~ubuntu-bionicPentru a împiedica actualizarea automată a pachetului Docker, marcați-l ca reținut:
sudo apt-mark hold docker-ce
După terminarea instalării, serviciul Docker va porni automat. Puteți verifica tastând:
sudo systemctl status docker
Rezultatul va arăta astfel:
● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor p Active: active (running) since Tue 2019-07-02 11:28:40 UTC; 15min ago Docs: https://docs.docker.com Main PID: 11911 (dockerd) Tasks: 10 CGroup: /system.slice/docker.service
Se execută comanda docker fără sudo
În mod implicit, Docker necesită privilegii de administrator.
Pentru a rula comenzile Docker ca utilizator non-root fără a preplăti
sudo
trebuie să adăugați utilizatorul la grupul
docker
. Acest grup este creat în timpul instalării pachetului Docker CE. Pentru aceasta, executați următoarea comandă:
sudo usermod -aG docker $USER
$USER
este o variabilă de mediu care vă deține numele de utilizator.
Deconectați-vă și conectați-vă din nou pentru a reîmprospăta calitatea de membru.
Pentru a verifica dacă Docker a fost instalat cu succes și că puteți rula comenzi docker fără a preplata
sudo
, executați:
docker container run hello-world
Comanda va descărca o imagine de test, o va rula într-un container, va imprima un mesaj „Hello from Docker” și va ieși. Produsul ar trebui să arate astfel:







Scoateți containerele de andocare
Pentru a șterge unul sau mai multe containere, copiați ID-ul containerului (sau ID-urile) și lipiți-le după subcomanda
container rm
:
docker container rm c55680af670c
Concluzie
Ați învățat cum să instalați Docker pe mașina dvs. Ubuntu 18.04 și cum să descărcați imaginile Docker și să gestionați containerele Docker. De asemenea, poate doriți să citiți despre Docker Compose, care vă permite să definiți și să rulați aplicații Docker cu mai multe containere.
Acest tutorial abia zgârie suprafața ecosistemului Docker. În unele dintre articolele noastre următoare, vom continua să ne scufundăm în alte aspecte ale Docker. Pentru a afla mai multe despre Docker, consultați documentația oficială Docker.
docker ubuntuCum se instalează și se utilizează docker compuse pe Centos 7
Docker Compose este un instrument care vă permite să definiți și să rulați aplicații Docker cu mai multe containere. Cu Compose, definiți serviciile, rețelele și volumele aplicației într-un singur fișier YAML, apoi rotiți aplicația cu o singură comandă.
Cum se instalează și se utilizează docker compune pe debian 10 linux
Docker Compose este un instrument care vă permite să definiți și să orchestrați aplicațiile Docker cu mai multe containere. Acest tutorial explică cum se instalează Docker Compose pe Debian 10, Buster.
Cum se instalează și se utilizează docker compose pe debian 9
Docker Compose este un instrument care vă permite să definiți și să orchestrați aplicațiile Docker cu mai multe containere. Utilizează un fișier YAML pentru a configura containerele, rețelele și volumele aplicației.







