Docker Compose, erinevad installimisvõimalused Ubuntu 20.04-s

umbes dokkeri komponeerimine

Järgmises artiklis heidame pilgu Docker Compose'ile. See on utiliit, mis aitab määratleda, vaadata ja käivitada mitut rakendust. Umbes tööriist eraldatud konteinerite loomiseks YAML-failide kaudu.

Docker Compose võimaldab teil käivitada mitu hostikeskkonda keskkonnast. Kasutamise asemel laevalaadija Kasutades mitmeid bashi käske ja skripte, võimaldab Docker Compose kasutada YAML-faile, et saaksite juhendada Dockeri mootor ülesannete täitmiseks. Ja see on võti, lihtsus anda rea ​​juhiseid ja seejärel neid erinevates keskkondades korrata.

Docker Compose on tööriist käivitage mitme konteineri rakendused Dockeris, mis on määratletud failivormingu Koosta abil. Koostefaili kasutatakse ühe või mitme meie rakenduse moodustava konteineri konfigureerimise määratlemiseks. Kui kompositsioonifail on olemas, saame oma rakenduse luua ja käivitada ühe käsuga: docker - koostama üles.

Docker Compose on tööriist, mis lihtsustab Dockeri kasutamist. Alates YAML-failid, on lihtsam luua konteinereid, ühendada neid, lubada porte, köiteid jne. Koostamise abil saate luua erinevaid konteinereid ja samal ajal ühendada igas konteineris erinevad teenused, ühendada need ühise helitugevusega, käivitada, välja lülitada jne. Rakenduste ja mikroteenuste loomiseks on oluline komponent. Kõiki üksikasju Koostamise funktsioonid leiate lehelt projekti dokumentatsioon.

Installige Docker Compose Ubuntu 20.04

Kasutajad saavad valida installimiseks erinevaid võimalusi see utiliit, nagu nad on:

Ubuntu hoidlast

Ubuntu hoidlatest saame selle tööriista stabiilse versiooni ja värskendused. Siit installimiseks peame lihtsalt avama terminali (Ctrl + Alt + T) ja utiliidi ametlikust hoidlast installimiseks sisestama järgmise käsu:

installida dockeri komponeerimine aptiga

sudo apt install docker-compose

Kui installimine on lõppenud, saame hakkama kontrollige, kas see on meie süsteemi õigesti installitud. Saame seda teha, kirjutades sama terminali järgmise käsu:

docker koostab sobiva versiooni

docker-compose version

Desinstallige

et eemaldage aptiga installitud Docker Compose, peame lihtsalt avama terminali (Ctrl + Alt + T) ja käivitama käsu:

Desinstallige aptiga

sudo apt remove docker-compose; sudo apt autoremove

GitHubi hoidla kasutamine

Aastal GitHubi hoidla sellest projektist saame Docker Compose'i uuema versiooni, mis ei pruugi olla saadaval standardses Ubuntu hoidlas.

Kui soovite installige Docker Compose'i utiliidi uuendatud versioon, saab kasutage veebibrauserit või avage terminal (Ctrl + Alt + T) ja käivitage järgmine käsk, et saada uusim versioon täna avaldatud:

laadige dokkeri koostamine alla githubist

sudo wget -O /usr/local/bin/docker-compose https://github.com/docker/compose/releases/download/1.28.6/docker-compose-Linux-x86_64

Kui allalaadimine on lõppenud, kasutame seda teist käsku määrake allalaaditavale käivitatavale failile vajalikud õigused eelmises etapis:

sudo chmod +x /usr/local/bin/docker-compose

Nüüd saame kontrollige versiooni, mis meil saadaval on kasutades terminalis järgmist käsku:

dockeri koostamisversioon GitHubist

docker-compose --version

Desinstallige

See tööriist saab süsteemist eemaldada, lihtsalt kustutades selle binaarfaili. Selleks peame avama terminali (Ctrl + Alt + T) ja selle arvutist desinstallimiseks kasutama järgmist käsku:

sudo rm /usr/local/bin/docker-compose

Kasutades pip

Docker Compose'i saate alla laadida ka kasutades pip3. Selle utiliidi jaoks on vajalik Python 3.6 või uuem ja selle pakettihalduri õigeks tööks. Kui teil on nende nõuete see versioon, peate terminalis (Ctrl + Alt + T) installimiseks lihtsalt kasutama järgmist käsku:

installige pip3 dokkeri koostamine

pip3 install docker-compose

Desinstallige

Näitekseemaldage see utiliit, kui olete selle installinud koos pip3-gaPeame avama ainult terminali (Ctrl + Alt + T) ja käivitama selles käsu:

desinstallige pip3 abil

pip3 uninstall docker-compose

Kui soovite proovige Docker Compose'i kasutamise näidet, In dokumentatsiooni leht selle projekti kohta pakuvad nad väga täielikku näidet. Sellega saate kontrollida selle tarkvara tööd.

Koostamine töötab kõikides keskkondades: tootmine, lavastamine, arendamine, testimine ja CI töövood. Selle saab kätte lisateavet iga juhtumi kohta aastal tavalise kasutamise juhtumid.


Ole esimene kommentaar

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.