Slide 1

Slide 1 text

Dockerfileの書き方を伝えたい 2018/05/27 画像配信勉強会@ピクシブ 岡野兼也

Slide 2

Slide 2 text

自己紹介 基本情報 • 岡野兼也 / @ジュジュ • Twitter : @Juju_62q 好きな技術 仮想化、コンテナ、DevOps、IaC 趣味 登山、自転車、キャンプ、Kubernetes

Slide 3

Slide 3 text

みなさん!Docker(コンテナ)使ってますか?

Slide 4

Slide 4 text

アンケート 1. Dockerをよく使っている 2. 使ってみたいけどよくわかんない 3. 使っていないし使う予定もない 4. 試みたが心が折れた

Slide 5

Slide 5 text

このLTで伝えたいことは大きく2つです!

Slide 6

Slide 6 text

伝えたいこと 1. キャッシャブルなDockerfileを書こう 2. レイヤ構造を意識してDockerfileを書こう ex. 他人の計算資源で演算しよう

Slide 7

Slide 7 text

Dockerあるある 認証情報の扱い方がよくわからない

Slide 8

Slide 8 text

Dockerあるある Dockerを使って環境を作ってみたけど ビルドが遅くてイラっとする

Slide 9

Slide 9 text

Dockerあるある いつの間にかクソ長くなっていて 何が必要かわからないDockerfile

Slide 10

Slide 10 text

Dockerあるある 気がついたら数GBあるDockerイメージ

Slide 11

Slide 11 text

キャッシャブルなDockerfileを書こう! Dockerfileのキャッシュ はじめに変更があった部分以降はキャッシュが効かない! 変更の頻度が少ない容量のでかい ファイルは先に追加する

Slide 12

Slide 12 text

キャッシャブルなDockerfileを書こう!

Slide 13

Slide 13 text

レイヤ構造を意識したDockerfileを書こう

Slide 14

Slide 14 text

レイヤ構造を意識したDockerfileを書こう

Slide 15

Slide 15 text

他人の計算資源で計算しよう

Slide 16

Slide 16 text

みんな綺麗なDockerfileを書いて 開発を効率化していこう!!!