Tai specialus įrankis, kurio reikia norint paleisti ir naudoti daugelį konteinerinių programų. Naudojant "Compose" sukuriamas vienas YAML
failas, pavadintas docker-compose.yml
, kuriame apibrėžiamos reikalingos paleisti programos. Jis valdomas viena komanda. Įrankis pridedamas prie programos, tačiau pagal numatytuosius nustatymus su ja neįdiegiamas ir turi būti įdiegtas atskirai.
Prieš diegdami įrankį įsitikinkite, kad sistemoje įdiegta "Docker" programa. Be jo negalėsite paleisti aptariamos programos. Taip pat patikrinkite, ar sistemoje įdiegta curl programa, o jei ne, įdiekite ją naudodami šią komandą:
$ sudo apt -y install curl
Norėdami jį įdiegti, turite atsisiųsti naujausią versiją naudodami komandą:
$ sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
Norėdami įdiegti programą, turite atsisiųsti naujausią jos versiją naudodami komandą:
$ sudo curl -L "https://github.com/docker/compose/releases/download/1
Failas bus atsisiųstas į /usr/local/bin
katalogą. Paskui atsisiųstą failą padarykite vykdomuoju naudodami komandą:
$ sudo chmod +x /usr/local/bin/docker-compose
Įdiegę programą, turėtumėte patikrinti, ar ji veikia teisingai. Norėdami tai padaryti, įveskite šią komandą:
Jei komandos išvestyje rodoma pagalba, vadinasi, programa buvo įdiegta sėkmingai ir yra paruošta darbui. Šioje trumpoje pamokoje apžvelgėme svarbios ir naudingos Ubuntu 20.04 programos, leidžiančios vienu metu paleisti ir valdyti kelis konteinerius, diegimą.