Šiame straipsnyje paaiškinama, kaip įdiegti docker-compose„CoreOS“. „CoreOS“ /usr/aplankas yra nekintamas, todėl standartinis /usr/local/binkelias nepasiekiamas dvejetainiams failams paleisti. /opt/binKatalogas Tačiau galima šių failų.
Montavimas
Pirmiausia patikrinkite, ar /opt/binyra jūsų aplinkoje $PATH.
docker-host ~ # echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/opt/bin
Jei /opt/binnėra sąraše, kaip root naudotojas, sukurkite arba modifikuokite failą /root/.bash_profileir pridėkite:
PATH=$PATH:/opt/bin
Tada paleiskite source /root/.bash_profilenaują konfigūraciją. Jis bus taikomas automatiškai, kai tik prisijungsite prie apvalkalo.
Norėdami atsisiųsti naujausią stabilią versiją docker-compose, paleiskite šias komandas bash scenarijuje arba po vieną eilutę komandų eilutėje:
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
Jei norite nurodyti versiją, nustatykite DOCKER_COMPOSE_VERSIONgaliojančią docker-composeversiją.
Patikrinkite, ar failas pasiekiamas, įvesdami:
which docker-compose
Jei konfigūracija buvo sėkminga, pamatysite išvestį:
/opt/bin/docker-compose
Patikrinkite versiją paleisdami docker-compose -v.
Tai baigia mano mokymo programą. Alternatyvių diegimo būdų ieškokite Docker dokumentacijoje.