Все образы проекта автоматически публикуются в ваш аккаунт на Docker Hub, если настроен CI/CD через GitHub Actions.
📌 Каждый сервис имеет собственное имя и тег:
USERNAME/flask-api:latest— backendUSERNAME/node-frontend:latest— frontendUSERNAME/nginx-proxy:latest— nginx
Теги можно задать вручную в sudo docker build или в GitHub Actions. По умолчанию — latest.
Если вы хотите загрузить образ вручную:
sudo docker pull USERNAME/flask-api:latestЧтобы освободить место и удалить ненужные образы:
sudo docker rmi USERNAME/flask-api💡 Можно добавить флаг -f для принудительного удаления.
Откройте https://hub.docker.com/u/USERNAME, чтобы увидеть:
- все доступные образы;
- теги;
- дату последнего обновления.
Можно собрать и отправить образ вручную:
sudo docker build -t USERNAME/flask-api:latest .
sudo docker login
sudo docker push USERNAME/flask-api:latestЕсли видите ошибки:
- 🔐 Убедитесь, что выполнили
sudo docker login - ✅ Убедитесь, что у вас есть права на репозиторий на Docker Hub
⚠️ Проверьте имя образа и тег: должно бытьUSERNAME/imagename[:tag]