Как выбрать образ на Docker Hub и не притащить мусор
На Docker Hub десятки тысяч образов. Как отличить надёжный от сделанного на коленке?
Официальные образы. Помечены значком «Docker Official Image». Это nginx, mysql, postgres, redis, php, node, wordpress. Их поддерживают вендоры или команда Docker. Начинайте с них всегда.
Verified Publisher. Компании, прошедшие проверку: Bitnami, Grafana, Elastic. Тоже безопасно.
Всё остальное — на свой страх. Проверьте:
— Дата последнего обновления. Год без обновлений — уязвимости внутри.
— Есть ли ссылка на Dockerfile в GitHub. Нет исходника — не понятно, что внутри.
— Количество скачиваний. Тысячи — уже что-то, миллионы — норма.
Отдельно про теги. latest — удобно для пробы, но в бою фиксируйте версию: mysql:8.0.36, а не mysql:latest. Иначе однажды утром подтянется новая мажорная версия и сломает совместимость.
Docker для Маркетера
@docker_marketers
Как выбрать образ на Docker Hub и не притащить мусор
Этот пост опубликован в Telegram-канале Docker для Маркетера. Подписаться можно по ссылке: @docker_marketers.