Docker-Upgrade – immer wieder für eine Überraschung gut

Ich mag Docker. Wirklich. Und zugegebenermaßen habe ich mich jetzt eine Weile nicht mehr so intensiv mit Docker beschäftigt wie z.B. vor einem Jahr. Momentan baue ich ein kleines Docker-Image für Backups, und so kam es dazu, dass ich mich kurz auf den Docker-Seiten umgesehen habe. Der Docker Hub ist nun also veraltet und wurde durch Docker-Cloud ersetzt. Ok… Die Webseiten unterliegen ebenfalls einiger Veränderung, nur was soll dieser Farbwechsel im Header, der direkt aus der Demo-Hölle entsprungen zu sein scheint? Diese ignorierend bin ich zur Docker-Cloud vorgedrungen und konnte immerhin feststellen, dass die Images aus dem Docker Hub übernommen worden sind. Und der Login bzw. die Docker-ID gilt ebenfalls noch. Wunderbar. 
Weiterlesen bei Docker-Upgrade – immer wieder für eine Überraschung gut »

Tags:

Backup? Wer mag schon Backups? (Teil 2 von 2)

Nach der Entscheidung für einen Anbieter von „Cloud-Storage“ folgt der nächste Schritt – die Umsetzung des Backup-Konzeptes, das ich mir inzwischen skizziert hatte. Grundsätzlich basiert es auf einer Struktur mit mehreren Stufen. Hinzu kommen unterschiedliche Backup-Medien zur Aufnahme der Daten, dies wiederum in Abhängigkeit von der Art der zu sichernden Daten.
Weiterlesen bei Backup? Wer mag schon Backups? (Teil 2 von 2) »

Tags:

Upgrade und Migration von Redmine – Teil 2 – Thin und Nginx

Da der eingebaute Webrick-Server nicht unbedingt für den Produktivbetrieb geeignet ist bzw. dessen Einsatz nicht empfohlen wird, fehlen noch die restlichen Komponenten, bestehend aus Thin und Nginx. Thin wird als ein schneller und einfacher Rails Server bezeichnet.
Weiterlesen bei Upgrade und Migration von Redmine – Teil 2 – Thin und Nginx »

Tags:

Docker 1.12 Swarm mode – Shortcuts

Seit den ersten Tests und dem Aufbau eines Docker Swarm Clusters unter Docker 1.12 mit dem so genannten Swarm mode habe ich mich weiter mit den neuen Features von Docker 1.12 beschäftigt. Bevor ich jedoch zu einem ausführlicheren Beitrag über Docker Services in der Praxis komme, möchte ich zunächst einige Themen erläutern, die mir beim weiteren Ausprobieren aufgefallen sind. 
Weiterlesen bei Docker 1.12 Swarm mode – Shortcuts »

Tags:

Docker 1.12 Swarm mode – Migration eines bestehenden Docker Swarms

Vor knapp einem Monat hat Docker einige neue Features angekündigt, die mit der Docker Engine Version 1.12 erscheinen. Zwar ist diese Version bislang noch im Beta- bzw. Release-Candidate-Status, aber aufgrund der doch recht umfassenden Änderungen lohnt es sich dennoch, sich vor offizieller Freigabe damit zu beschäftigen. 
Weiterlesen bei Docker 1.12 Swarm mode – Migration eines bestehenden Docker Swarms »

Tags:

Aufbau eines Docker Swarm Clusters mit Docker Machine auf KVM-basierten virtuellen Maschinen

In den letzten Wochen habe ich mich recht intensiv weiter mit Docker beschäftigt. Das Ergebnis vorweg – grundsätzlich funktioniert es schon recht gut, doch es gibt noch einige – nennen wir sie „Kinderkrankheiten“, die in der Praxis unter Umständen zu Problemen, oder nein, besser „Herausforderungen“ führen können.


Weiterlesen bei Aufbau eines Docker Swarm Clusters mit Docker Machine auf KVM-basierten virtuellen Maschinen »

Tags:
Kategorie:

Aufbau einer Docker Private Registry

Und wieder ein kleiner Artikel über Docker & Co. – es sieht so aus, als ließe mich das Thema noch nicht los. Zugegebenermaßen ist es ja auch spannend und bietet momentan sehr viel Raum für Experimente. Denn nachdem man die ersten Docker-Images gebaut hat, stellt sich unweigerlich die Frage, wie sich diese transportieren und auf dem Zielsystem installieren lassen.
Weiterlesen bei Aufbau einer Docker Private Registry »

Tags:

Admin, ich habe den Container geschrumpft! – Ein minimales Nginx-Docker-Image

Seit einigen Monaten läuft auf einer meiner VMs Gitlab als Docker-Container. Wie bereits beschrieben, funktioniert dies in der Praxis wunderbar, wobei die komplette Anwendung aus einem Redis-, einem PostgreSQL- und dem Gitlab-Container besteht. Hinzu kam vor einigen Wochen noch ein Nameserver-Container. Wenn man – wie ich – neugierig auf die Vorgänge auf der virtuellen Maschine sowie innerhalb der Container ist, beispielsweise Informationen über deren Ressourcenverbrauch erhalten möchte, bietet sich z.B. Googles cAdvisor an. Das Tool bietet eine Live-Ansicht über Ressourcen wie CPU-Zeit, Speicherverbrauch, Größe der Images usw., zusammen gefasst in einer durchaus netten Web-UI. 
Weiterlesen bei Admin, ich habe den Container geschrumpft! – Ein minimales Nginx-Docker-Image »

Tags:

kuerbis.org weekly – Ansible, Graylog2

Willkommen zur neuen Rubrik „kuerbis.org weekly“. Um diesem Blog ein wenig mehr Leben einzuhauchen, will ich von Zeit zu Zeit ein paar Sätze über das schreiben, was mir in den letzten Tagen aufgefallen ist, woran ich gearbeitet habe usw.. Ob es wirklich jede Woche stattfindet, sei mal dahin gestellt, aber in loser Folge werde ich sicherlich dazu kommen.
Weiterlesen bei kuerbis.org weekly – Ansible, Graylog2 »

Tags:

File downloads with new version of Google Drive PHP library

Programmers dislike repetitions, I’m no exception of this generic rule. But I like to automate boring and buggy tasks. One of these tasks was to convert the content of three tables which are stored in a Google Docs spreadsheet document. Google offers a nice Google Drive API and lots of documentation and libraries, one of them in my preferred programming language PHP. Thanks to the examples on their documentation pages a first version of a download script was written fast.
Weiterlesen bei File downloads with new version of Google Drive PHP library »

Tags:
Kategorie: