クリエーションライン株式会社 が主催したDocker社公認トレーニングコースを受講してきました。講習内容は以下の内容でした。
コンテンツ
Day 1
- コンテナ入門(Introduction to containers)
- Dockerの概念と用語(Docker concepts and terms)
- Dockerのインストール(Installing Docker)
- イメージ入門(Introduction to images)
- コンテナの実行と管理
- イメージの構築(Building images)
- イメージの管理と配布
- コンテナのボリューム(Container volumes)
- コンテナのネットワーク(Container networking)
- 継続的インテグレーションにおけるDocker(Docker in continuous integration)
Day 2
- Dockerデーモンの制御(Controlling the Docker daemon)
- セキュリティとTLS(Security and TLS)
- 自分用レジストリのセットアップ(Setting up your own Registry)
- Dockerトラステッド・レジストリ(Docker Trusted Registry)
- Dockerマシン(Docker Machine)
- Dockerスウォーム(Docker Swarm)
- マイクロサービス・アプリケーションの構築(Building micro service applications)
- Dockerコンポーズ(Docker Compose)
受講の感想
内容は、docker が出てくるまでの歴史の勉強、docker の説明、実際にdocker コマンドを触ってみるハンズオン、個人用レジストリの構築、docker のためのセキュリティ(さらっと)、docker Machine、docker Swarm、docker Compose の実践と大量の内容を6時間×2日で教えてもらい自分でも作業するハードな内容でした。
トレーニング環境が与えられ、ハンズオンで試せると言っても、なぜ動いているのか、設定はこれであっているのかを考えるには短い時間でした。
社内でハンズオン形式の勉強会を実施したいと思っているので、資料を作成次第投稿をしていきたいと思う。
紹介
第2回 Docker社公認トレーニングコースが10月7日(水),8日(木)に開催される予定だそうです。(日にちは変更になることがあるそうです。) もし興味のある人は参加を考えてみたら良いと思います。
宣伝
Dockerfile に似た内容があるから気になったのを自分なりにまとめているので読んでいただけると嬉しいです。 ※ 間違っている箇所の指摘などがあればいただけると大変嬉しいです。
戯言
Docker は構築の際や運用の際にストレージやネットワークのことも考えるのでインフラレイヤーのことも勉強しないとな、したいなと思います。