Dockerコンテナイメージのコードネームまとめ【小ネタ】

Dockerコンテナイメージを使う際にalpine等のコードネームらしきものがついていますが、備忘としてまとめます。

alpineAlpine Linuxベースの軽量イメージ。最軽量であるため、コンテナイメージを極力小さくしたい場合におすすめ。しかし、パッケージマネージャーがapkという独自ツールであり、他のコードネームと毛色が違うので、使用する際は要注意。
slim必要最低限のモジュールしか入っていない。単体ではなくbuster等とセット。
busterDebian10ベース。
stretchDebian9ベース。
jessieDebian8ベース。
wheezyDebian7ベース。
windowsservercoreWindowsServer。LinuxやMacOSでは動作不可。

個人的にはalpineを使いたいところですが、デメリットを鑑みるとbuster-slimが無難かな。