Cum se instalează Docker Container pe Linux? (Ubuntu și CentOS)

Publicat: 2019-08-01

Cum se instalează Docker pe Linux

Docker este, fără îndoială, cea mai bună Container Management Platform pentru nevoia dvs. de proiect de companie și/sau personală.

De ce avem nevoie de Docker?

Luați în considerare acest scenariu simplu pentru proiectul dvs.

  • Aveți o aplicație Java Enterprise complexă cu peste 50 de dependențe Maven.
  • Mai aveți câteva dependențe de servicii locale.
  • Aveți propria instanță de bază de date care rulează local.
  • Aveți mai mult de 10 scripturi shell personalizate care sunt necesare pentru a vă configura mediul.
  • Aveți ~5 variabile de mediu.
  • Aveți ~5 scripturi de pornire automată.
  • Și așa mai departe…

Ei bine, atunci când doriți să expediați toate cele de mai sus clientului dvs., sunt mulți pași. nu-i asa?

Aici intervine Docker.

Simplitate:

Ce zici de construirea și asamblarea tuturor celor de mai sus într single docker image și de a expedia acea imagine clientului dvs.? Este doar un single step install pentru clientul dvs. și get ready within few minutes .

În acest tutorial vom trece peste pașii despre cum să install Docker on Linux și toți pașii necesari.

Să începem:

Pasul 1. Conectați-vă la gazda Linux și verificați condiția prealabilă

Docker vine în 3 arome:

  • Docker Engine – Comunitate
  • Docker Engine – Enterprise
  • Docker Enterprise

În acest tutorial vom trece peste pașii instalării Docker Community Edition .

1.1) Conectați-vă la gazda dvs. Linux.

Folosesc Digital Ocean droplet ca gazdă Linux.

1.2) Verificați arhitectura sistemului de operare Linux:

Ai nevoie de arhitectură 64-bit .

1.3) Verificați nivelul nucleului sistemului de operare Linux:

Nivelul kernelului ar trebui să fie mai mare decât 3.0.

Pasul 2. Instalați Docker Community Edition

2.1) Asigurați-vă că adăugați cheia PGP oficială a lui Docker la sistemul dumneavoastră.

2.2) Asigurați-vă că aveți cheia PGP corectă:

2.3) Asigurați-vă că instalați sistemul de operare Ubuntu la cea mai recentă versiune

Command: sudo apt-get update

2.4) Configurați cel mai recent depozit Docker stabil

Command: sudo add-apt-repository „deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable”

2.5) Instalați Docker

Command: sudo apt-get install docker-ce

2.6) Verificați versiunea Docker

Pasul 3. Porniți Docker și rulați Hello World

Docker a fost instalat cu succes pe Linux

3.1) Comanda simplă pentru a rula Docker pe Linux

După cum vedeți mai sus în timpul instalării, Docker se înregistrează ca serviciu de sistem: /lib/systemd/system/docker.service .

3.2) Să tragem Hello World Docker și să alergăm

Command: sudo docker rulați hello-world

Comanda de mai sus va trage imaginea Docker și veți putea rula aplicația Docker Hello World.

Pasul-4. Cum se verifică imagini/repozitivele Docker?

Înainte de a rula aplicația Hello World:

După ce rulați aplicația Hello World:

După cum vedeți aici, veți vedea un nou depozit hello-world mai jos

Felicitări. Sunteti pregatiti. V-ați configurat mediul Linux pentru Docker, ați instalat Docker și ați rulat și prima aplicație Docker.

Pas suplimentar:

Vă recomandăm să urmați acești pași post-instalare.

Cum se pornește automat docker după repornirea VM?

Command: sudo systemctl enable docker

Doar executați comanda de mai sus și docker-ul va porni automat data viitoare când reporniți VM/gazdă.

Anunțați-mă dacă vă confruntați cu vreo problemă la rularea comenzilor de mai sus și orice problemă Docker.


Doriți să instalați Docker pe CentOS?

Doar înlocuiți Step-2 mai sus cu pașii de mai jos: