LinAction.Lab Presents
LinAction Theme
7回のDocker入門ハンズオンで気がついたこと
Date :2016.03.05
Location : 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からコンテナーイメージのpull
3. コンテナーの起動
4. 起動したコンテナーの確認
5. コンテナーとホストLinuxとの切替
6. コンテナーの起動と停止
7. DockerfileからWordPress環境作成
8. コンテナーのcommit
9. コンテナーイメージをDocker Hubにpush
Docker Hub
仮想環境
(Virtualbox,VMWare)
docker pull
docker push
docker run
docker ps
docker images
docker start
docker stop
docker attach
docker commit
docker build
docker rm
docker rmi
docker search
docker login Dockerfile
9
参考図書として絶賛紹介させていただいてます。
Docker実践入門
Linuxコンテナ技術の基礎から応用まで
中井悦司 著
SoftwareDesign
2015年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
ご清聴ありがとうございました!

Docker meetup tokyo_public_r001