はじめに
EC2にDockerをインストールする。下記のサイトの手順通りに進めるとインストールできる。 docs.aws.amazon.com
docker-composeのインストールは下記のサイトの手順通りに進める docs.docker.jp
EC2にDockerにインストールする
- インスタンスでインストールされているパッケージとパッケージキャッシュを更新する。
sudo yum update -y
- 最新の Docker Community Edition パッケージをインストールする。
sudo amazon-linux-extras install docker
- Dockerサービスを開始させる
sudo service docker start
- ec2-user を docker グループに追加すると、sudo を使用せずに Docker コマンドを実行できます。
sudo usermod -a -G docker ec2-user
‐ ログアウトし、再びログインして、新しい docker グループアクセス権限を取得します。ec2-user が sudo を使用せずに Docker コマンドを実行できることを確認します。
$ docker info Client: Debug Mode: false Server: Containers: 0 Running: 0 Paused: 0 Stopped: 0 Images: 0
docker-composeインストール
- Docker Compose 最新版をダウンロード
sudo curl -L https://github.com/docker/compose/releases/download/1.16.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
- バイナリに対して実行権限を付与
sudo chmod +x /usr/local/bin/docker-compose
- 実行できるか下記のコマンドで確認する
$ docker-compose version docker-compose version 1.16.1, build 6d1ac21 docker-py version: 2.5.1 CPython version: 2.7.13 OpenSSL version: OpenSSL 1.0.1t 3 May 2016