docker meetup tokyo_public_r001
TRANSCRIPT
LinAction.Lab Presents
LinAction Theme
7 回の Docker 入門ハンズオンで気がついたこと
Date :2016.03.05Location : Docker Meetup Tokyo #6
1
自己紹介
Twitter : cyberblack28,linaction2014
2
仕事:
・インフラエンジニア
官公庁の基盤設計、構築、テスト、運用保守
趣味:
・音楽
ライブ、フェスに行くこと、たまにギターやベースを弾く
・写真
工場・ジャンクション夜景
・フロントエンドエンジニア
アジャイル開発で
HTML5 、 CSS 、 JavaScript 等
会社紹介
3
会社:フォーシーズンズ株式会社URL:www.0004s.com
システム部インフラ構築(サーバ、ネットワーク)ウェブ制作・開発
制作部広告の企画・制作
飲食事業部カフェ( BOOKSHELFCAFE )URL:www.bookshelfcafe.jp
割烹料理(とき彩)URL:www.tokiiro.tokyo
2015 年夏に ROCK IN JAPAN FES に初出店しました!!
LinAction.Lab について
LinAction = Linux + Action
「 Linux で行動を起こそう!」というスローガンを基に、ハンズオンを中心に Linux に関わるあらゆることを追求するコミュニティです。
難しいことはひとまず置いて、まずは試して、触って、行動優先から深めて行きましょう。
その、「まずは試して、触って」のお役に立てればと思います。
4
これまでの動向
開催回数: 7 回( 2015 年 11 月から月 2 回)
参加枠: 5 名~ 12 名
応募数: 199 名
参加数: 29 名
参加者:インフラエンジニア、プログラマ、エバンジェリスト、IT 系営業、学生等
Docker 経験:初心者、個人的に勉強している人、業務で使おうとしている人や中級者の方等
5
Docker 入門ハンズオンでやっていること
6
7
• サーバ仮想化
• コンテナの基礎技術( Linux コンテナ、 namespace 、 cgroups )
• Docker イメージ(レイヤー構造)
1 部 Docker 基礎技術概要セクション
8
2 部 ハンズオンセクション1. Docker のインストール2. Docker Hub からコンテナーイメージの
pull3. コンテナーの起動4. 起動したコンテナーの確認5. コンテナーとホスト Linux との切替6. コンテナーの起動と停止7. Dockerfile から WordPress 環境作成8. コンテナーの commit9. コンテナーイメージを Docker Hub に
pushDocker Hub
仮想環境(Virtualbox,VMWare)
docker pull
docker push
docker rundocker psdocker imagesdocker startdocker stopdocker attachdocker commitdocker builddocker rmdocker rmi
docker searchdocker login Dockerfile
9
参考図書として絶賛紹介させていただいてます。
Docker 実践入門Linux コンテナ技術の基礎から応用まで
中井悦司 著
SoftwareDesign2015 年 12 月号
「 Docker 自由自在」
前佛 雅人 執筆
受講動機
10
Docker と騒がれているけど、イマイチよくわからない。
11
12
短い時間で手っ取り早く概要を知りたい!
13
上司に Docker でやれと無茶ぶりされた。
14
Docker で自分がやると言い張っていた先輩が、突然会社に来なくなった。
よくある質問
15
Linux上のコンテナでWindowsServer が動くの?
16
17
コンテナで chkconfig httpd on した後に、コンテナを停止して、起動しても httpd が自動起動しないのはなぜ?※systemd においても同様の質問があります。
18
コンテナに ssh しないの?
19
Docker のセキュリティはどうなの?
ハンズオンでやってもらいたいこと
20
21
IaaS 環境で複数のコンテナを起動したWeb サービス環境構築ハンズオン
22
Docker 、 DockerHub 、 GitHub 、 Jenkins等
を含めた、開発環境構築ハンズオン
Kubernetes ハンズオン
23
24
Docker Swarm 、 Docker Composeハンズオン
25
Docker 、 TensorFlowハンズオン
気が付いたこと
• Docker の基本を知りたい人は未だ尽きない
• 実際の Docker利用環境(開発環境等)を知りたい人が増えてきた
• Docker に関連するツール( kubernetes 、 DockerCompose 等)について知りたい人が多い
• Docker の興味はインフラエンジニアよりプログラマの方が多い気がする
26
LinAction.Lab の今後
こうした要望をハンズオンで実現し、日本のコンテナ技術者の普及を目指し頑張ろうと思っています。
色々な方々とのコラボレーション企画とか大歓迎です!!
27
28
Docker 入門 SoftLayer に Docker コンテナを作成し、 WordPress 環境を作ってみよう!ハンズオン編
2016.03.23 WED 19:30 ~日本 IBM本社
29
ご清聴ありがとうございました!