All project images are automatically published to your Docker Hub account if CI/CD is configured via GitHub Actions.
📌 Each service has its own name and tag:
USERNAME/flask-api:latest— backendUSERNAME/node-frontend:latest— frontendUSERNAME/nginx-proxy:latest— nginx
Tags can be set manually in sudo docker build or in GitHub Actions. By default — latest.
If you want to download an image manually:
sudo docker pull USERNAME/flask-api:latestTo free up space and remove unnecessary images:
sudo docker rmi USERNAME/flask-api💡 You can add the -f flag to force removal.
Open https://hub.docker.com/u/USERNAME to see:
- all available images;
- tags;
- last update date.
You can build and push the image manually:
sudo docker build -t USERNAME/flask-api:latest .
sudo docker login
sudo docker push USERNAME/flask-api:latestIf you see errors:
- 🔐 Make sure you have run
sudo docker login - ✅ Make sure you have permissions to the repository on Docker Hub
⚠️ Check the image name and tag: should beUSERNAME/imagename[:tag]