Docker公式イメージとは? - What are Docker Official Images?
Docker HubにはDocker公式イメージ(Docker Official Images)と呼ばれるものがある。
ドキュメント
メンテナー
アップストリーム(企業の場合も)が直接行う場合と、Dockerコミュニティが行う場合の2種類がある。 Dockerコミュニティの場合は下記のリポジトリに配置される(全部ではない?)
e.g.
- golang: Dockerコミュニティ(https://github.com/docker-library/golang)
- nginx: Nginx社のリポジトリ(https://github.com/nginxinc/docker-nginx)
上記はどちらもDocker公式イメージだが、リポジトリの管理元が異なる。
公式なんてついてるものだがついついアップストリーム自身が必ずメンテナンスしてるかと思いきやそうではない。ちょっと優良誤認しがち。
商用使用、再配布
ビルド
関連Issue: docker-library/official-images: Primary source of truth for the Docker "Official Images" program
Why do so many official images build from source?: docker-library/faq: Frequently Asked Questions