#DevOps

Docker und Dokku: das PaaS-Traumpaar?

Das Deployment komplexer Webapplikationen ist eine Wissenschaft für sich. „Platform as a service“ (PaaS) wie Heroku oder Cloudcontrol haben den Markt revolutioniert, indem sie auch DevOps-unerfahrenen Entwicklern die Möglichkeit geben, ihre Anwendung mittels eines einfachen „git push“-Befehls zu deployen. Dokku ist eine Sammlung von Shell-Skripten, die es erlaubt, sich sein eigenes PaaS zu implementieren. Das Projekt ist nicht sehr komplex und darüber hinaus durch eine simple Plug-in-Architektur erweiterbar. In diesem Artikel wird demonstriert, wie man Dokku auf einem Server installiert und exemplarisch eine Anwendung dort deployt.

Wie Docker und Consul Entwicklungsprozesse revolutionieren

Microservices sind Anwendungsbausteine, die jeweils für sich genommen funktionieren und entsprechend einzeln angesprochen und deployed werden können. Um die Vielzahl der Microservices orchestrieren zu können, erfreut sich das Service-Discovery-Tool „Consul“ wachsender Beliebtheit.

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-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.

X
- Gib Deinen Standort ein -
- or -