В предыдущей статье мы разобрались с предназначением докера и его работой, теперь вопрос где взять образы для Docker? Ведь докер запускает контейнеры на основе образов, которые необходимо скачать. В этой короткой статье мы с вами поговорим о ресурсе, где вы сможете скачать любой образ для Docker — контейнеров.
Где скачать образы для Docker?
Итак, для того, чтобы начать работать с системой виртуализации Docker, необходимо скачать образы или так называемые images контейнеров. Их существует огромное количество, различных сборок, урезанные и полноценные, функциональные и не очень, кастомные и официальные. Так что же это такой за ресурс, который содержит в себе все эти имаги? Называется он hub.docker.com . Сразу скажу, что на главной странице данного сайта (кстати он официальный), можете не пытаться ввести что-то в строке поиска, потому что поиск нерабочий. Может это связано с версией браузера или с еще чем-либо, но лично у меня он не работает. Поэтому на главной странице в самой верхней строке нажимаем кнопку Explore и переходим на страницу с образами:
На этой странице сразу видны образы, и кстати именно на этой странице, поиск уже работает:
С поиском вроде разобрались. Что остается? Остается узнать команду для того, чтобы скачать образы для Docker. Для того, чтобы получить тот или иной образ вам достаточно зайти в любой из репозиториев, где вы — во-первых: получите полную информацию об образе, его особенностях и деталях. Во-вторых узнаете команду для скачивания самого образа. Для примера я зайду в самый первый репозиторий kafka от wurstmeister (нет, это не реклама :)), что мы тут увидим:
Краткое описание, полное описание по разделам, ссылка на репозиторий, его владелец и самое главное команда в блоке Docker Pull Command — это то, что нам нужно. Копируем строку и вставляем на своей линуксовой машине:
Примечание: если вам необходимо запускать установку с повышенными правами или прав просто не хватает, не забывайте писать sudo перед любой командой.
Нажимаем Enter и ждем окончания скачивания:
Весь процесс, занял менее минуты.
Примечание: как видите при скачивании использовался дефолтный тег latest. Это означает, что была скачана последняя версия данного репозитория. Иногда вам может понадобиться указывать тег с версией репозитория, в случае, если в последних версия например ошибки. Или вы просто не уверены в его корректной работоспособности.
На этом все! Теперь вы умеете скачивать образы для Docker с официального хаба Docker. В случае возникновения вопросов, пишите их в комментариях! Подписывайтесь на нас в соц. сетях, а так же не забывайте про наш Youtube — канал! Спасибо за внимание!