Joomla Entwicklungsumgebung mit docker
Aus revampedia
Version vom 22. August 2019, 20:40 Uhr von Cem Aydin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: «Joomla Entwicklungsumgebung mit docker nutzen. Um die Einrichtung einer Entwicklungsumgebung für Joomla zu vereinfachen, habe ich diese mittels docker/docker-c…»)
Joomla Entwicklungsumgebung mit docker nutzen.
Um die Einrichtung einer Entwicklungsumgebung für Joomla zu vereinfachen, habe ich diese mittels docker/docker-compose vorbereitet.
Anwendung
Voraussetzungen
- aktuelles docker sowie docker-compose
- git
Auf unserem delfin-web sind diese bereits installiert.
docker-compose Umgebung einrichten
Klonen des git repository ins home Verzeichnis: https://github.com/rebootl/joomla-docker-devel.git
$ git clone https://github.com/rebootl/joomla-docker-devel.git $ cd joomla-docker-devel
Allenfalls die Konfigurationsdatei docker-compose.yaml anpassen.
Da auf delfin-web mehrere Leute arbeiten sollten dort der Port 8085, der Container Name sowie der image Name angepasst werden.
Z.B. hier bei image und container_name -cem1 angehängt, sowie ports auf "80086:80" geändert.
version: '3' services: web: build: ./apache-joomla image: myjoomla-cem1 container_name: myjoomla-test-cem1 depends_on: - "db" ports: - "80086:80" volumes: - "./apache-joomla/joomla:/var/www/html" db: build: ./mariadb-joomla image: mymariadb-cem1 container_name: mymariadb-test-cem1 environment: MYSQL_ROOT_PASSWORD: example MYSQL_DATABASE: joomla MYSQL_USER: joomla MYSQL_PASSWORD: xyz123 # ports: # - "3306:3306"