Zum Inhalt springen
_CORE
KI & Agentensysteme Unternehmensinformationssysteme Cloud & Platform Engineering Datenplattform & Integration Sicherheit & Compliance QA, Testing & Observability IoT, Automatisierung & Robotik Mobile & Digitale Produkte Banken & Finanzen Versicherungen Öffentliche Verwaltung Verteidigung & Sicherheit Gesundheitswesen Energie & Versorgung Telko & Medien Industrie & Fertigung Logistik & E-Commerce Retail & Treueprogramme
Referenzen Technologien Blog Know-how Tools
Über uns Zusammenarbeit Karriere
CS EN DE
Lassen Sie uns sprechen

Docker Hub und private Registries — Verwaltung von Container-Images

25. 03. 2015 1 Min. Lesezeit CORE SYSTEMSdevelopment
Docker Hub und private Registries — Verwaltung von Container-Images

Mit zunehmenden Docker-Projekten wuchs auch die Anzahl der Images. Docker Hub für öffentliche ist in Ordnung, aber Firmencode? Die private Docker Registry 2.0 löst Sicherheitsfragen, bringt aber operativen Overhead mit sich.

Image-Tagging-Strategie

  • myapp:1.2.3 — Semantic Versioning, immutable
  • myapp:develop-abc123 — Dev-Build mit Git-SHA
  • NIEMALS :latest in der Produktion — ein bewegliches Ziel

Multi-Stage Builds

FROM maven:3.3-jdk-8 AS build
COPY pom.xml .
COPY src src
RUN mvn package -DskipTests

FROM tomcat:8-jre8
COPY --from=build target/myapp.war /usr/local/tomcat/webapps/

200 MB statt 1,2 GB. Kleineres Image = schnelleres Deployment.

Betrieb und Sicherheit

Garbage Collection als Cron-Job. Sicherheits-Scanning über Clair von CoreOS. CI/CD baut, taggt und pusht Images automatisch.

Eine Registry ist Infrastruktur

Wenn Sie Docker im Team nutzen, ist eine private Registry eine Notwendigkeit.

dockerregistrydocker hubci/cd
Teilen:

CORE SYSTEMS

Wir bauen Kernsysteme und KI-Agenten, die den Betrieb am Laufen halten. 15 Jahre Erfahrung mit Enterprise-IT.

Brauchen Sie Hilfe bei der Implementierung?

Unsere Experten helfen Ihnen bei Design, Implementierung und Betrieb. Von der Architektur bis zur Produktion.

Kontaktieren Sie uns