Container Build Meetup #1 - MajiでRunする5秒前 - #container_build
『100 MB を超えたイメージはデブ』
誰が言ったか知りませんが、multi-stage build もなかった時代にはこんな素敵な合言葉がありました。
みなさんの周りはどうですか?
わがままボディなコンテナイメージで溢れかえっていませんか?
続きを読む
- hamako9999
- 2826
- 7
- 0
- 0
inductor / Kohei Ota
@_inductor_
kopsのダウンロードが3分早くなるのすごいな rgetコマンド #container_build
2018-10-09 19:14:27
inductor / Kohei Ota
@_inductor_
Docker runは文字列が変わらない限りはcacheされる COPY,ADDは対象ファイルのハッシュ値を見る。lockファイルを先にCOPYしてRUNでinstallするとうまい具合にキャッシュされる。なるほど! #container_build
2018-10-09 19:16:49
Tori Hara
@toricls
「dep ensure したら rm -rf /go/pkg/dep/source も忘れずに」 #container_build
2018-10-09 19:17:27
inductor / Kohei Ota
@_inductor_
Docker save&load or docker pull docker build --cache-fromを使うとキャッシュが使えるが、image自体が大きかったりレイヤが多い場合はbuildしたほうが速いこともある(計測しろ) #container_build
2018-10-09 19:19:10
inductor / Kohei Ota
@_inductor_
Buildkitのことは前のDocker Tokyo meetupで自分が話したスライドがあります(宣伝) speakerdeck.com/inductor/lets-… #container_build
2018-10-09 19:19:58
もりはや
@morihaya55
multi stage builfの前段はキャッシュ効かない。なぜなら最終のイメージしかプッシュされないから。なるほど...!! #container_build
2018-10-09 19:23:54
wata
@wata727_
github\.com/moby/buildkit/frontend/dockerfile/parser めっちゃ遊びがいがありそう #container_build
2018-10-09 19:24:49