Docker: Die Lösung für Overlay2-Ordner wird immer größer

Bei einigen Docker-Installationen kann es vorkommen, daß der Overlay2-Ordner mehrere GB groß ist und täglich immer weiter wächst. Dieser Artikel zeigt, wie man das Problem eingrenzen und beseitigen kann. Wozu benötigt Docker den Overlay2-Ordner? Docker Overlay2 ist eine Overlay-Technologie, die in Docker 17.07 und höher verwendet wird. Es handelt sich um ein Verzeichnisbaum-Format, das zum Speichern von Container-Daten verwendet wird. [...]

Von |2024-08-19T14:40:37+02:002024-08-19|Kategorien: Tipps, Tricks, Hacks|Tags: , |0 Kommentare

MySQL im Docker Container: Alle Datenbanken sichern

Betreibt man MySQL als Docker Container, hat man zwar alle Daten in einem persistenten Ordner, jedoch ist es keine gute Idee diese im laufenden Betrieb zu sichern. Ein Backup-Skript erledigt diesen Job zuverlässig. Backup aller MySQL-Datenbanken von außerhalb des Docker Containers Das folgende MySQL Backup-Skript läuft ausserhalb des Docker Containers und steuert die Datensicherung über Aufrufe der entsprechenden Befehle im Docker-Container. [...]

Von |2023-11-02T09:14:16+01:002023-11-02|Kategorien: Tipps, Tricks, Hacks|Tags: , , , |0 Kommentare

Docker: Apache, MySQL, PHP und PhpMyAdmin im Container-Verbund

In diesem Beitrag bauen wir einen Web Application Stack mit Docker-Containern, bestehend aus Apache, MySQL, PHP (inkl. Redis) und PhpMyAdmin. Jeder Service läuft in einem eigenen Container. Auf diese Weise ist der Stack modular mit weiteren Diensten erweiterbar. Mit wenigen Handgriffen kann z.B. MySQL gegen PostgreSQL oder PHP 7.4 gegen eine andere Version getauscht werden. SSL und XDdebug sind bereits vorkonfiguriert. [...]

Von |2022-11-16T09:51:51+01:002022-09-08|Kategorien: Tipps, Tricks, Hacks|Tags: , , , , |41 Kommentare

Plesk: PHP5 als Docker-Container betreiben

Wer weiterhin auf PHP5 angewiesen ist, für den wird die Auswahl des passenden Serversystems immer schwieriger. Glücklicherweise gibt es die Docker-Extension für Plesk mit der man PHP5 nahtlos als Docker Container in Plesk  integrieren kann. PHP5 als Docker-Container in Plesk: Lokal vorbereiten Der Einfachheit halber wählen wir einen fertiges Docker Image mit Apache, PHP5, MySQL und PHPMyAdmin in einem einzigen [...]

Von |2022-09-22T13:17:05+02:002022-08-15|Kategorien: Tipps, Tricks, Hacks|Tags: , , , |4 Kommentare

Plesk Docker Extension: Error – No command specified

Versucht man unter Plesk mit installierter Docker Extension ein lokal erstelltes Image zu installieren, kann es sein daß der Vorgang mit der Meldung "Error: {"message":"No command specified"} abbricht. Leider ein sehr nerviger Bug, der auch im aktuellen Plesk Obsidian präsent ist. Dieser Artikel zeigt, wie man Plesk trotzdem das eigene Docker Image unterjubeln kann. Die Lösung: Plesk ein Docker Image [...]

Von |2022-10-11T10:54:24+02:002022-08-09|Kategorien: Tipps, Tricks, Hacks|Tags: , , , |0 Kommentare

Magento 2 als Docker-Container

Docker ist die perfekte Lösung für Magento als Entwicklungsumgebung oder zum Evaluieren des Systems. Der folgend Beitrag zeigt, wie man Magento 2.4 als Docker-Container einrichtet, zusammen mit MariaDB und Elastic Search. Magento 2 dockerized Als Erstes legen wir folgende Verzeichnisstruktur an: [crayon-6716e2373ee9b782787369/] Als Basis wählen wir das Magento Docker Image von Bitnami und passen es für unsere Zwecke an. Danach [...]

Von |2022-01-27T11:36:24+01:002022-01-27|Kategorien: Tipps, Tricks, Hacks|Tags: , , |0 Kommentare

chromeOS: PHP-Entwicklung mit PhpStorm, XDebug und Docker

Dieses Tutorial erklärt, wie man auf einem ChromeBook eine PHP-Entwicklungsumgebung mit PhpStorm, XDebug, Docker und Docker-Compose aufbaut. Bitte beachten: Systemvoraussetzungen für die Flatpak-Installation von PHPStorm sind ein ChromeBook mit Intel/AMD 64 Bit CPU. PHP-Development unter chromeOS: Vorbereitungen Wir starten mit der Installation von Docker und Docker-Compose, sowie Visual Studio Code zur Verwaltung von Docker. Die genaue Vorgehensweise findet ihr hier: Docker [...]

Von |2022-01-25T11:49:06+01:002021-10-11|Kategorien: Tipps, Tricks, Hacks|Tags: , , , , |1 Kommentar

Docker und Docker-Compose unter chromeOS installieren

Dieser Beitrag zeigt, wie man Docker samt Docker-Compose unter ChromeOS installiert und zwar so, daß wir das Ganze anschliessend per Visual Studio Code verwalten können. Systemvoraussetzungen sind hier ein ChromeBook mit aktivierter Linux-Integration, mindestens 4 GB RAM, genügend Platz für die LinuxVM und einem Intel Chip der 8. Generation oder neuer. Docker + Docker-Compose auf einem ChromeBook installieren Um Docker [...]

Von |2022-01-12T09:25:14+01:002021-10-07|Kategorien: Tipps, Tricks, Hacks|Tags: , , , |0 Kommentare