docker-compose.yml für Typo3 - v2
von heisenberg- SNIPPET_TEXT:
-
- version: '3'
- services:
- typo3-db:
- image: mariadb:10.5
- container_name: Typo3_DB
- restart: always
- environment:
- MYSQL_ROOT_PASSWORD: verysecurepassword
- MYSQL_USER: mymysqluser
- MYSQL_PASSWORD: mymysqlpassword
- MYSQL_DATABASE: mymysqldb
- MYSQL_CHARACTER_SET: utf8
- MYSQL_COLLATION: utf8_unicode_ci
- volumes:
- - ./data/mariadb:/var/lib/mysql
- - ./conf/50-server.cnf:/etc/mysql/mariadb.conf.d/50-server.cnf
- networks:
- - typo3
- typo3-web:
- container_name: Typo3_Web
- build: ./typo3_web
- image: martinhelmich/typo3:11
- command: /usr/sbin/apachectl -D FOREGROUND
- restart: always
- ports:
- - "127.0.0.1:8080:80"
- volumes:
- - ./conf/apache-default-vhost.conf:/etc/apache2/sites-available/000-default.conf
- - ./data/www:/var/www/html
- - ./data/www/fileadmin:/var/www/html/fileadmin
- - ./data/www/typo3conf:/var/www/html/typo3conf
- - ./data/www/typo3temp:/var/www/html/typo3temp
- - ./data/www/uploads:/var/www/html/uploads
- networks:
- - typo3
- networks:
- typo3:
- volumes:
- db_data:
- typo3_data:
Quellcode
Hier kannst du den Code kopieren und ihn in deinen bevorzugten Editor einfügen. PASTEBIN_DOWNLOAD_SNIPPET_EXPLAIN