Убедитесь, что докер тянет самое последнее изображение

Предполагая, что я зарегистрировал репо в Docker Hub, который называется MyRepo. Предполагая, что я работаю над образом Docker под названием MyImage. Предполагая, что я настроил Docker Hub для создания образов из файлов Docker, доступных в моем репозитории GitHub.

Проблема: (Я обычно использую стенографию запуска docker вместо извлечения, создания и запуска.) Как только я извлекаю образ из Docker Hub, docker всегда использует локально сохраненное изображение для создания контейнеров. Вопрос: Есть ли способ настроить Docker, чтобы всегда проверять наличие новых версий образа в Docker Hub и, если применимо, извлекать данные перед созданием контейнеров?

1 ответ

В Docker нет встроенного способа сделать это, но вы можете написать простой скрипт bash или установить псевдоним для docker run который делает docker pull $IMAGE заранее. Если у вас уже есть последняя версия докера, вы не сможете загрузить его снова.

Другие вопросы по тегам