Скачивать образы 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 приложением.