Closed4

Chainguard Imagesについて

Yoshi YamaguchiYoshi Yamaguchi

要点としてはChainguard ImagesはWolfi Linuxというdistroをベースにしていて、これはglibcベースでapkが使える非常に小さいディストリビューション。

2025年1月現在、小さいコンテナイメージを使いたいのであれば、Chainguard Imagesを使うのが良いというのが自分の結論。

Yoshi YamaguchiYoshi Yamaguchi

Alpineを使いたい場合の理由として

  1. どうしてもmuslを使いたい
  2. busyboxを気軽に使いたい

くらいしか思いつかない

Yoshi YamaguchiYoshi Yamaguchi

「muslを使いたい場合」に関しては、ユースケースが思いつかないので要調査

Yoshi YamaguchiYoshi Yamaguchi

「busyboxを気軽に使いたい」に関しては、やはりChainguardのbusyboxイメージを使えばよい

https://images.chainguard.dev/directory/image/busybox/overview

元々はbusyboxイメージはAlpineベースとWolfiベースの2種類があり、それぞれタグで latestlatest-glibc で別れていたんだけど、去年の7月から全部Wolfiベースになって同じイメージを指すようになった。
https://www.chainguard.dev/unchained/changes-to-static-git-and-busybox-developer-images

このスクラップは6ヶ月前にクローズされました