Dockerを使用して以下のことを学びます。
- Dockerコマンドの基本操作
- Docker Hubと公式イメージの利用
- DockerFileを使用したDocker Imageの作成、Docker Hubへのpush
- ユニオン・ファイル・システムとコピー・オン・ライト
- Docker swarmを利用したコンテナのデプロイ、オーケストレーション
Lab0-3の4つのハンズオンを準備しています。
Lab0ではDockerを利用するために必要なセットアップ手順がかかれています。
Lab1-3は基本的には独立した内容となっていますが、基本的にはLab1から実施頂くことをオススメします。
Lab3はKubernetesでも同様なことができるため、Kubernetesのハンズオンを別途実施予定の場合は、スキップ可能です。