The Doppler Quarterly (DEUTSCHE) Herbst 2017 | Page 47

Den Lebenszyklus neu erfinden Zuerst müssen Sie die wichtigsten Lebenszyklusphasen eines Containers ver- stehen und wissen, wie man sie handhabt. Viele dieser Phasen sind zudem noch nicht genau definiert. Man beschreitet also neue Wege. Zudem muss bei der Einrichtung der Lebenszyklusprozesse für Ihre Container, der Auswahl von Tools und den Automatisierungsüberlegungen der bahnbrechend neue Cha- rakter von Containern berücksichtigt werden. Containerentwicklung Container werden selten von Grund auf neu erstellt. Die meisten Containerent- wickler nutzen vorhandene Container-Image-Repositorys, auf öffentlicher oder privater Ebene (wie z. B. Docker Hub). Eine wichtige Überlegung ist, dass bei Containern geschichtete Images zum Einsatz kommen. Sie können eine Anwendung aus einem Basisimage ableiten, das wiederum von einem anderen Basisimage abgeleitet werden kann. Das bedeutet, dass Sie die Funktionen einer Anwendung, die als Image bereitge- stellt wird, übernehmen und neue Funktionen auf dem Image als Basis auf- bauen können. Sie müssen also genau verstehen, wie Sie die Abhängigkeiten vom abgeleiteten Image und die neue Funktionalität beibehalten können. Herbst 2017 | THE DOPPLER | 45