Ovaj članak objašnjava kako instalirati docker-composeCoreOS. U CoreOS-u je /usr/mapa nepromjenjiva pa je standardni /usr/local/binput nedostupan za pokretanje binarnih datoteka. /opt/binImenik, međutim, dostupan je za te datoteke.
Montaža
Prvo provjerite da li /opt/binje u vašem okruženju $PATH.
docker-host ~ # echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/opt/bin
Ako /opt/binnije naveden, kao root korisnik, stvorite ili izmijenite datoteku /root/.bash_profilei dodajte sljedeće:
PATH=$PATH:/opt/bin
Zatim pokrenite source /root/.bash_profilekako biste preuzeli novu konfiguraciju. Automatski će se primijeniti kad god se prijavite na ljusku.
Da biste preuzeli najnoviju stabilnu verziju docker-compose, pokrenite sljedeće naredbe u bash skripti ili jedan po redak u retku za naredbe:
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
Ako biste radije naveli verziju, postavite DOCKER_COMPOSE_VERSIONna valjanu docker-composeverziju.
Provjerite je li datoteka dostupna upisivanjem:
which docker-compose
Ako je konfiguracija bila uspješna, vidjet ćete izlaz:
/opt/bin/docker-compose
Provjerite verziju pokretanjem docker-compose -v.
Ovim završavam moj tutorijal. Za alternativne metode instalacije pogledajte dokumentaciju Dockera.