Denne artikkelen forklarer hvordan du installerer docker-composepå CoreOS. I CoreOS er /usr/mappen uforanderlig, så standardbanen /usr/local/biner utilgjengelig for å kjøre binærfiler. Den /opt/binkatalog, men er tilgjengelig for disse filene.
Installasjon
Først må du kontrollere at det /opt/biner i ditt miljø $PATH.
docker-host ~ # echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/opt/bin
Hvis /opt/binikke er oppført, som root-bruker, opprett eller endre filen /root/.bash_profileog legg til følgende:
PATH=$PATH:/opt/bin
Kjør deretter for source /root/.bash_profileå hente den nye konfigurasjonen. Den vil bli brukt automatisk hver gang du logger på skallet.
For å laste ned den siste stabile versjonen av docker-compose, kjør følgende kommandoer i et bash-skript eller én linje om gangen på kommandolinjen:
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
Hvis du heller vil spesifisere en versjon, sett DOCKER_COMPOSE_VERSIONtil en gyldig docker-composeversjon.
Bekreft at filen er tilgjengelig ved å skrive:
which docker-compose
Hvis konfigurasjonen var vellykket, vil du se utgangen:
/opt/bin/docker-compose
Bekreft versjonen ved å kjøre docker-compose -v.
Dette avslutter veiledningen min. For alternative installasjonsmetoder, se Docker-dokumentasjonen.