Docker EC2での起動

インストール

Docker

sudo yum install -y docker
sudo service docker start
sudo usermod -a -G docker ec2-user
sudo docker info

docker-compose

sudo curl -L https://github.com/docker/compose/releases/download/1.21.0/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose

設定

インバウンドルール

80ポートを開放

コンテナ起動

nginx例

mkdir docker-nginx-test
cd docker-nginx-test/
mkdir html
vi html/index.html

sudo docker build -t docker-nginx-test .
sudo docker run -d --rm -p 80:80 -v $(pwd)/html:/usr/share/nginx/html --name docker-nginx-test docker-nginx-test