Þessi grein útskýrir hvernig á að setja upp docker-composeá CoreOS. Í CoreOS er /usr/mappan óbreytanleg þannig að staðlaða /usr/local/binslóðin er ekki tiltæk til að keyra tvöfalda. The /opt/binskrá er hins vegar í boði fyrir þessar skrár.
Uppsetning
Fyrst skaltu ganga úr skugga um að það /opt/binsé í umhverfi þínu $PATH.
docker-host ~ # echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/opt/bin
Ef það /opt/biner ekki skráð, sem rótnotandi, búðu til eða breyttu skránni /root/.bash_profileog bættu eftirfarandi við:
PATH=$PATH:/opt/bin
Hlaupa síðan source /root/.bash_profiletil að taka upp nýju stillingarnar. Það verður notað sjálfkrafa þegar þú skráir þig inn í skelina.
Til að hlaða niður nýjustu stöðugu útgáfunni af docker-compose, keyrðu eftirfarandi skipanir í bash skriftu eða einni línu í einu á skipanalínunni:
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
Ef þú vilt frekar tilgreina útgáfu skaltu stilla DOCKER_COMPOSE_VERSIONá gilda docker-composeútgáfu.
Staðfestu að skráin sé tiltæk með því að slá inn:
which docker-compose
Ef uppsetningin tókst, muntu sjá úttakið:
/opt/bin/docker-compose
Staðfestu útgáfuna með því að keyra docker-compose -v.
Þetta lýkur kennslunni minni. Fyrir aðrar uppsetningaraðferðir, skoðaðu Docker skjölin.