Dive into BuildKit LLB with GO

4d78b749c315e21a956053dcbf0508a9?s=47 po3rin
May 18, 2019

Dive into BuildKit LLB with GO

Go Conference Tokyo 2019 Spring の発表資料です。

H6 (S): Dive into Buildkit LLB with Go
Dockerに正式統合されたBuildKitをGoで扱う方法について発表します。

BuildKit は Goで実装されている為、Goのソースコードを読むことでGoを使ったDockerfile解析ツールや、独自のBuildKit LLB frontendを作成できます。

今回の発表ではGoでどのようにBuildkitが記述されているかをコードを追いながら、Goを使ったDockerfile解析ツールの作り方や、独自のコンテナイメージフロントエンドの作り方にも触れて行く為、Goでコンテナ技術を理解する大きな1歩になるでしょう。

4d78b749c315e21a956053dcbf0508a9?s=128

po3rin

May 18, 2019
Tweet