Linux

Docker – Remotemanagement per WebGUI

Die Verwaltung von Docker auf der Kommandozeile ist zwar relativ simpel, allerdings ist manchmal eine grafische Oberfläche einfacher.

Es gibt mittlerweile einige WebGUIs, die alle ihre Vor- und Nachteile mit sich bringen.
Wer nur wenige und getrennt voneinander arbeitende Dockersysteme betreibt, ist auf die Orchestrierung nicht unbedingt angewiesen und möchte wahrscheinlich jeden Host für sich konfigurieren. Hierfür eignet sich zum Beispiel „Portainer“ sehr gut.

Portainer ist ein einfaches, webbasiertes Managementsystem für Docker, welches die lokale Installation, aber auch Remotesysteme verwalten kann. Weiterlesen

Apache – Umleitung auf HTTPS inkl. Deep Link

Heute ist es ja fast schon ein Muss, die eigene Webseite auf HTTPS umzustellen. Nicht nur wegen der Besuche, sondern auch da Suchmaschinen Seiten mit aktivierter Verschlüsselung höher werten als solche ohne. Zudem kostet ein dafür notwendiges SSL-Zertifikat nichts mehr, dank Let’s Encrypt.

Lief die eigene Webseite bisher ohne „S“, so sind sicherlich irgendwo im Netz Links zu Unterseiten vorhanden. Bei einer Umstellung würden diese Links schließlich ins Leere laufen und eine Fehlermeldung beim Besucher „produzieren“.

Damit es nicht zu Fehlern kommt, kann man den eigenen Webserver so konfigurieren, dass dieser automatisch auf die gewünschte Unterseite mit SSL umleitet. Weiterlesen

Ubuntu – Docker CE installieren

Die Installation der Containervirtualisierung Docker gestaltet sich sehr einfach.

Einfach folgende Befehle in der Linux-Shell als root oder mit vorangestelltem „sudo“ eingeben:

apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
apt-get install docker-ce