Dockerを利用してAmazon Linux環境を構築してみました。
【環境】
OS:CentOS 7
Docker CE:18.06.1
Docker Compose:1.23.1
Amazon Linux:2018.03
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 |
# パッケージアップデート $ 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のコンテナを構築出来ました。