WordPress

Allgemein

Technik

Design

Konzept

WordPress Plugins

Interessantes

Vermarktung

Themen

Font / Schriften

Social Media

Youtube

eCommerce

Gemischtes

Kolumne

Webinar

Blog Archiv

Kurse / Webinare

Meine nächste Webinare / Kurse

Wie installiert man TYPO3 in Docker mit Docker-Compose File?

von | Mrz 21, 2024 | Technik | 0 Kommentare

Schlagwörter: Docker

Ich liebe ja Docker – denn mit diesem Tool kann man sehr einfach „virtuelle“ Server auf dem lokalen Computer anlegen und somit ist die Webentwicklung eine sehr schlanke Sache. Wenn man dann noch dockerfähige Server verwendet – kann man einfach einen Ordner verschieben und zack läuft alles 🙂 Ein Traum für faule Menschen wie mich 🙂

Im heutigen Beitrag zeige ich euch einen sehr einfachen und schnellen Weg wie man Typo3 installieren und konfigurieren kann. Mit nur wenigen Klicks und ohne viele Zeilen Code auswendig zu lernen, kann man nun Typo3 starten und daran arbeiten.

Video

Download Docker-Compose.yml als Zip

Hier könnt ihr das gezippte Docker Compose YML File direkt herunterladen. Ihr müsst es nur noch entpacken und evtl die Ports anpassen.

Typo3 Docker-Compose.yml File

Docker Container Starten

Ihr öffnet den Docker-Ordner wo ihr das docker-compose.yml File abgespeichert habt und gebt dann den folgenden Befehl ein

1
docker-compose up -d

Wenn ihr den Container das erste mal startet, wird nun der ganze Container angelegt und konfiguriert und gestartet.

Wenn ihr es schon mal gestartet habt, dann startet der Container

Info

Denkt daran – dieses File hat kein „bind mount“. Also man kann nicht einfach in Ordner gehen wo das File ist und da dann bilder in Typo3 verschieben (wie zb in meiner Docker WordPress Anleitung).

Docker Container Beenden

Wenn ihr fertig gearbeitet habt, dann deaktiviert ihr diesen Container mit dem folgenden Befehl

1
docker-compose down

Und danach ist die Webseite unter localhost:Port nicht mehr verfügbar





0 Kommentare

Einen Kommentar abschicken

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert