Ky artikull shpjegon se si të instaloni docker-compose
në CoreOS. Në CoreOS, /usr/
dosja është e pandryshueshme, kështu që /usr/local/bin
shtegu standard nuk është i disponueshëm për ekzekutimin e binarëve. /opt/bin
Directory, megjithatë, është në dispozicion për këto dosje.
Instalimi
Së pari, verifikoni që /opt/bin
është në mjedisin tuaj $PATH
.
docker-host ~ # echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/opt/bin
Nëse /opt/bin
nuk është në listë, si përdorues rrënjë, krijoni ose modifikoni skedarin /root/.bash_profile
dhe shtoni sa vijon:
PATH=$PATH:/opt/bin
Pastaj vraponi source /root/.bash_profile
për të marrë konfigurimin e ri. Ai do të zbatohet automatikisht sa herë që të identifikoheni në shell.
Për të shkarkuar versionin më të fundit të qëndrueshëm të docker-compose
, ekzekutoni komandat e mëposhtme në një skript bash ose një rresht në vijën e komandës:
export DOCKER_COMPOSE_VERSION=`git ls-remote --tags git://github.com/docker/compose.git | awk '{print $2}' |grep -v "docs\|rc" |awk -F'/' '{print $3}' |sort -V |tail -n1`
curl -L https://github.com/docker/compose/releases/download/$DOCKER_COMPOSE_VERSION/docker-compose-`uname -s`-`uname -m` > /opt/bin/docker-compose
chmod +x /opt/bin/docker-compose
Nëse preferoni të specifikoni një version, vendoseni DOCKER_COMPOSE_VERSION
në një docker-compose
version të vlefshëm .
Verifikoni që skedari është i disponueshëm duke shtypur:
which docker-compose
Nëse konfigurimi ishte i suksesshëm, do të shihni daljen:
/opt/bin/docker-compose
Verifikoni versionin duke ekzekutuar docker-compose -v
.
Kjo përfundon tutorialin tim. Për metoda alternative të instalimit, konsultohuni me dokumentacionin Docker.