イベント概要
【お詫び】11/27に予定されていた「CloudNative Days Kansai 2019 Training [basic]」は、申込者数が予定催行人数に到達せず、中止とさせていただくことになりました。申し訳ありません。本カンファレンスならびに前日ミートアップをよろしくお願い致します。
お申込みについて
- 本トレーニングの受講料のお支払いについては、現金およびクレジットカードのみとなります。請求書によるお支払いには対応しておりませんので、予めご了承ください。
- 本トレーニングの最少催行人数は7名となります。参加希望者が7名集まらなかった場合は中止とし、お支払い済みの代金は返金いたします。
- 早割期間は10/27(日)までとなります。
- 本トレーニングのキャンセルポリシーは下記に準じます。
特定商取引法に基づく表示http://www.impress.co.jp/specific_trade_law/index_bm.html
本トレーニングについて
「まずは、手を動かすところから始めましょう!!」をモットーに座学とハンズオンをベースとした、Docker、Kubernetesの初心者向け入門トレーニングです。
対象者
- Linuxの基本的なコマンド操作ができる方
- Public CloudにおけるIaaS作成ができる方
- Docker/Kubernetesをこれからはじめてみたい方
日程
- 09:30〜10:00:【受付】
- 10:00〜12:00(120min):【基礎編】Docker & Docker Compose
- 12:00〜13:00(60min):【昼休憩】(お弁当をご用意します)
- 13:00〜15:00(110min+10min):【基礎編】Kubernetes
- 15:00〜17:10(120min+10min):【基礎編】Helm
- 17:10〜17:30(20min):Information
- 17:30〜18:00(30min):アンケート記入、質疑応答
カリキュラム
- 1.Docker
サーバ仮想化について
Dockerの基礎技術~Linuxコンテナー~
Dockerとは?
Dockerの基礎技術~Dockerイメージ~
Dockerの基礎技術~Dockerfile~
Dockerコマンド
Dockerハンズオン~WordPressの環境作成~
仮想マシンの作成
Dockerのインストール
Docker Hubからコンテナーイメージのpull
コンテナーの起動
起動したコンテナーの確認
コンテナーとホストLinuxとの切替
コンテナーの起動と停止
DockerfileからWordPress環境作成
コンテナーのcommit
コンテナーイメージをDocker Hubにpush
コンテナーイメージの一括削除
コンテナーのライフサイクル
- 2.Docker Compose
複数コンテナー
Docker Compose
docker-compose.ymlの内容
.envファイルの内容
Volumeについて
Volumesの確認
主なコマンド
コンテナーオーケストレーション
- 3.Kubernetes(オーケストレーション)
kubernetesについて
Kubernetesクラスタ構築ツール
kubernetesクラスタの構築(GKE)
kubectlについて
kubectl演習
WordPress環境の構築
Helmについて
HelmでWordPress環境構築
※カリキュラムは当日までに一部変更が生じる場合がございます。予めご了承ください。
事前準備
- ハンズオンで使用する端末はご用意ください。(Windows, macOS, Linux可)
- クラウド環境として「Google Cloud Platform」の無料トライアルを利用します。以下のページから当日までに準備をお願いします(登録に関してはよくある質問もあわせてご確認ください)。
- https://cloud.google.com/free/
- https://cloud.google.com/free/docs/frequently-asked-questions?hl=ja
講師紹介
市川 豊(いちかわ ゆたか)
株式会社エーピーコミュニケーションズTechnical Evangelist
Developer Advocate