Is uirlis é Docker Compose chun feidhmchláir ilchoimeádáin a shainiú agus a bhainistiú ar ardán Docker. Ligeann sé duit ilchoimeádáin a chomhcheangal le chéile agus na socruithe, na spleáchais agus na caidrimh riachtanacha go léir eatarthu a shainiú i gcomhad cumraíochta.
Le Docker Compose, is féidir leat feidhmchláir chasta a shainiú agus a rith ina bhfuil seirbhísí nó comhpháirteanna iolracha, agus gach ceann acu ag rith ina choimeádán Docker féin.
Le Docker Compose, is furasta scálú, bainistiú agus comhoibriú a dhéanamh ar fud coimeádán laistigh de thimpeallacht amháin. Is iad seo a leanas na príomhbhuntáistí a bhaineann lena úsáid:
Úsáideann Docker Compose comhad YAML chun coimeádáin, a socruithe, athróga comhshaoil, líonraí, agus paraiméadair eile a shainiú. Tá an comhad seo éasca le tuiscint agus le heagarthóireacht.
Chun Docker Compose a shuiteáil ar Linux, ní mór duit céimeanna simplí a leanúint.
Éilíonn Docker Compose go mbeidh Docker Engine suiteáilte ar do chóras. Má tá Docker Engine suiteáilte agat cheana féin, is féidir leat léim go dtí an chéad chéim eile. Mura bhfuil Docker Engine agat, rith na horduithe seo a leanas:
Nuashonraigh innéacs an phacáiste:
sudo apt update
Suiteáil na pacáistí is gá chun stórtha nua a chur leis trí HTTPS:
sudo apt install apt-transport-https ca-certificates curl software-properties-common
Cuir eochair oifigiúil Docker GPG leis:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
Suiteáil an stórlann Docker cobhsaí:
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Nuashonraigh innéacs an phacáiste arís:
sudo apt update
Suiteáil Docker Engine agus a spleáchais:
sudo apt install docker-ce docker-ce-cli containerd.io
Cinntigh go bhfuil an tseirbhís Docker ag rith:
sudo systemctl start docker
Cuir an t-úsáideoir reatha leis an ngrúpa docker chun orduithe Docker a rith gan sudo
a úsáid:
sudo usermod -aG docker $USER
Tar éis seo, atosú an córas nó logáil amach as an seisiún reatha agus logáil isteach arís.
Ar dtús, suiteáil na spleáchais le haghaidh Docker Compose:
sudo apt install libffi-dev libssl-dev sudo apt install python3 python3-pip sudo apt install -y python3-dev
sudo apt remove docker-compose sudo pip3 uninstall docker-compose
Suiteáil Docker Compose ag baint úsáide as pip3
:
sudo pip3 install docker-compose
Fíoraigh go bhfuil Docker Compose suiteáilte go rathúil:
docker-compose --version
Ba chóir duit teachtaireacht a fheiceáil a léiríonn an leagan de Docker Compose atá suiteáilte.
Ba chóir go mbeadh Docker Compose suiteáilte go rathúil ar do chóras Linux anois. Is féidir leat é a úsáid chun feidhmchláir ilchoimeádáin a bhainistiú ar Docker.