Шпаргалка по Docker Hub

Скачивать образы Docker можно не только чужие, но и свои. Однако для этого они должны быть опубликованы на хабе: https://hub.docker.com И для начала следует там зарегистрироваться. С этим без труда справится любой.

После регистрации необходимо создать репозиторий для своего образа. С этим, думаю, тоже ни у кого проблем не возникнет. Там всего-то нужно указать имя репозитория и, опционально, описание. Для примера назовем test_app, и в моем случае, с логином, это будет выглядеть так:

itpolice/test_app

Теперь необходимо залогиниться со своей машины. Выполните в терминале команду:

docker login

И введите запрошенные логин и пароль от аккаунта на докер хабе.

Теперь для уже созданного образа необходимо установить удаленный репозиторий. Выберем нужный образ из списка доступных:

docker images

У меня нужный образ тоже называется test_app, ему я и укажу тэг удаленного репозитория соответствующей командой docker tag:

docker tag  test_app itpolice/test_app

Теперь тэг образа соответствует нужному репозиторию. Осталось загрузить его на хаб:

docker push itpolice/test_app

После успешного завершения загрузки свой образ вы можете увидеть на сайте хаба, а так же скачивать на любые машины командой docker pull:

docker pull itpolice/test_app

Docker. Устанавливаем на Linux, создаем и удаляем контейнеры.

Пишем Dockerfile. Создаем и запускаем образ Docker с Flask приложением.

Мониторинг запущенных контейнеров Docker