CoreOS - CoreOSにdocker-composeをインストールする

How to install Docker-comporse on CoreOS

環境

shell> hostnamectl status
   Static hostname: localhost
         Icon name: computer-vm
           Chassis: vm
---
    Virtualization: kvm
  Operating System: Container Linux by CoreOS 1688.5.3 (Rhyolite)
            Kernel: Linux 4.14.32-coreos
      Architecture: x86-64

参考サイト

CoreOSにdocker-composeをインストール

手順

  1. コマンド設置用ディレクトリを作成
  2. 最新のdocker-composeをダウンロード(2018/04/25時点)
  3. リネームして設置
  4. 実行権限を付与
  5. PATHを指定
  6. 動作確認

1.コマンド設置用ディレクトリを作成

shell> sudo mkdir -p /opt/bin && sudo chmod -R 755 /opt

2.最新のdocker-composeをダウンロード(2018/04/25時点)

shell> sudo wget -P /opt/ https://github.com/docker/compose/releases/download/1.21.0/docker-compose-Linux-x86_64

3.リネームして設置

shell> sudo mv /opt/docker-compose-Linux-x86_64 /opt/bin/docker-compose

4.実行権限を付与

shell> sudo chmod 755 /opt/bin/docker-compose

5.PATHを指定

shell> PATH=$PATH:/opt/bin && export PATH

6.動作確認

shell> docker-compose --version
docker-compose version 1.21.0, build 5920eb0