Docker Repository¶
Your private Docker image storage¶
Harbor registry on TUKE infrastructure. Upload, share and deploy containers without limits.
Why TUKE Docker Repository?¶
- No Limits
-
Unlimited downloads and uploads. No 200 pulls/6h like Docker Hub.
- Local Storage
-
All images on TUKE infrastructure. Control over your data.
- Fast Access
-
Low latency within university network.
- Free
-
For TUKE students and employees without any fees.
Integration and Usage¶
-
CI/CD
- GitLab CI/CD pipelines
- GitHub Actions
- Jenkins
- Automated builds
-
Kubernetes
- Direct deployment to clusters
- Helm charts support
- ML TUKE integration
-
Local Development
- Docker Desktop
- Podman
- VS Code Dev Containers
Harbor Platform¶
| Feature | Description |
|---|---|
| Vulnerability scanning | Automatic security vulnerability checks |
| RBAC | Role-based access control |
| Web UI | Clear graphical interface |
| REST API | Full automation via API |
| Replication | Ability to mirror between registries |
| Helm charts | Not just Docker images |
TUKE vs. Public Services¶
| TUKE Repository | Docker Hub (free) | |
|---|---|---|
| Downloads | Unlimited | 200 pulls/6h |
| Storage | Locally at TUKE | External cloud |
| Price | Free | Limited / paid |
| Login | TUKE LDAP | Own account |
| Latency | Low in TUKE network | Internet latency |
| Privacy | University control | Public cloud |
Who is the service for?¶
| Group | Use Case |
|---|---|
| Students | Projects, theses, DevOps exercises |
| Teachers | Teaching containerization, courses |
| Researchers | Reproducible experiments |
| Teams | Image sharing, collaboration |