#docker

Docker und Microservices – eine perfekte Symbiose

Docker revolutioniert die Art und Weise, wie Applikationen gebaut und in Produktion gesetzt werden. Bisher werden Java Enterprise WARs oder EARs in vorinstallierte Java-EE-Server deployt. Jetzt können dank Docker die Anwendungen direkt in Containern ausgeliefert werden, die den Ausführungskontext gleich mitbringen.

Docker auf Windows – was ist das?

Microsoft überrascht seit einiger Zeit mit unterschiedlichsten Open-Source-Aktivitäten. Hauseigene Produkte werden nicht nur Open Source gestellt, sondern auch für die Zusammenarbeit mit Open-Source-Produkten von anderen Herstellern angepasst. Ein aktuelles Beispiel dafür ist Docker, eine Container-Lösung, die aktuell nur auf Linux läuft, das wiederum auf Azure läuft.

Interview mit Peter Roßbach: Wohin steuert Docker?

Docker entwickelt sich rasant zu einem Industrie-Standard zur Auslieferung von Software in portablen Containern. Nicht wenige sehen in Docker den Anbruch einer Revolution, die die Art und Weise, wie zukünftig Software entwickelt und ausgerollt wird, nachhaltig verändert. Wir haben uns mit Docker-Experten Peter Roßbach über Stärken und Schwächen von Docker unterhalten. Zur Sprache kommt auch die vom CoreOS-Team geübte Kritik an Docker und die eben lancierte Docker-Alternative Rocket.

"Die Container-Welt wurde aufgerüttelt": Kommentar zur Docker-Alternative Rocket

Docker erhält Konkurrenz aus den eigenen Reihen. Docker-Contributor CoreOS hat seine Docker-Alternative Rocket ins Rennen geschickt – und in der Begründung eine saftige Kritik an den Plänen vorgenommen, Docker zu einer Plattform auszubauen. Was ist dran an den Vorwürfen, und wie ist der Docker-Konkurrent Rocket einzuschätzen? Timo Derstappen, Mitgründer von Giant Swarm und Autor des Entwickler Specials Docker, kommentiert.  

Docker-Container als flexible Buildumgebung

Docker wird in diversen Varianten als Lösung für das Setup und die Kapselung lokaler Entwicklungsumgebungen, als temporär verfügbarer Service im Rahmen von Integrationstests und als Laufzeitumgebung auf Produktionsservern eingesetzt. Gerade der temporäre Charakter von Docker-Containern wird für einen anderen Anwendungsfall interessant: als dynamisch erzeugte Buildsysteme mit einer projektspezifischen Buildumgebung.

Docker-Images versionieren und verwalten

Die Container-Virtualisierungstechnologie Docker verleitet dazu, rasch eine Vielzahl von Images zu erstellen und daraus wiederum noch mehr Container zu starten. Dabei geht der Überblick jedoch sehr schnell verloren, wenn nicht einige Vorüberlegungen angestellt und Vorgehensweisen berücksichtigt werden.

Docker – 10 Tipps für einen besseren Workflow

Über kaum eine Technologie wird derzeit so viel diskutiert wie über Docker. Doch nur wenige ahnen, was sich mit Docker alles machen lässt und wie Docker die Art und Weise, wie wir Softwaresysteme bauen und betreiben, fundamental verändern wird.

X
- Gib Deinen Standort ein -
- or -