CentOS 7上にDockerを構築して、Amazon Linuxのコンテナを起動する手順

Dockerを利用してAmazon Linux環境を構築してみました。

【環境】
OS:CentOS 7
Docker CE:18.06.1
Docker Compose:1.23.1
Amazon Linux:2018.03

# パッケージアップデート
$ yum -y update

############################################################
## Dockerインストール
############################################################
# パッケージインストール
$ yum install -y yum-utils device-mapper-persistent-data lvm2
$ yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
$ yum makecache fast
$ yum list docker-ce.x86_64 --showduplicates | sort -r
$ yum install -y docker-ce

# バージョン確認
$ docker -v
-----------------------------------------------------------
Docker version 18.06.1-ce, build e68fc7a
-----------------------------------------------------------

# サービス起動
$ systemctl start docker

# 自動起動設定
$ systemctl enable docker

############################################################
## Docker Composeインストール
############################################################
# ファイルダウンロード
$ curl -L https://github.com/docker/compose/releases/download/1.23.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
$ chmod +x /usr/local/bin/docker-compose

# バージョン確認
$ docker-compose -v
-----------------------------------------------------------
docker-compose version 1.23.1, build b02f1306
-----------------------------------------------------------

############################################################
## Amazon Linuxコンテナ設定&起動
############################################################
# Amazon Linuxコンテナ設定
$ mkdir -p /srv/ec2/
$ cd /srv/ec2/
$ vi docker-compose.yml
==================================
version: "3.7"
services:
ec2:
container_name: ec2
command: tail -f /dev/null
image: amazonlinux:2018.03
==================================

# Amazon Linuxコンテナ起動
$ docker-compose up -d

# Amazon Linuxコンテナへログイン
$ docker exec -it ec2 bash

# バージョン確認
$ cat /etc/system-release
-----------------------------------------------------------
Amazon Linux AMI release 2018.03
-----------------------------------------------------------

簡単にAmazon Linuxのコンテナを構築出来ました。


--------------------------
システム開発のご要望・ご相談はこちらから

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です