Dockerを取り合えず試すための最速セットアップ
Docker を簡単に試したいときに使える最速のセットアップ方法です。
Docker のインストール
yum -y install docker
Docker Compose のインストール
最新バージョンは公式のリリースページで確認してください。
wget -O /usr/local/bin/docker-compose https://github.com/docker/compose/releases/download/上位機で確認したバージョン/docker-compose-Linux-x86_64
例:
wget -O /usr/local/bin/docker-compose https://github.com/docker/compose/releases/download/1.26.2/docker-compose-Linux-x86_64
実行権限を追加します。
chmod +x /usr/local/bin/docker-compose
バージョンを確認します。
docker-compose -v
docker-compose version 1.26.2, build eefe0d31
と表示されれば OK です。
Docker の起動
service docker start
サンプル Web コンテナの作成
mkdir -p /opt/testweb/files
cd /opt/testweb
echo "hello world" > files/index.html
Dockerfile
を作成します。
FROM nginx
EXPOSE 80
COPY files/index.html /usr/share/nginx/html
CMD nginx -g "daemon off;"
イメージのビルド
docker build . -t testweb
イメージを確認します。
docker images
コンテナの起動
docker run -d -p 80:80 --name web testweb
コンテナの状態確認
docker ps
コンテンツの確認
curl http://localhost
hello world
と表示されれば、コンテナが正しく起動しています。
以上で、Docker と Docker Compose の簡単なセットアップが完了です。