Compare commits

..

3 Commits

Author SHA1 Message Date
99b669b254 change quote 2023-03-12 11:16:35 +08:00
c3b9815d66 add the ver to docker-compose 2023-03-12 11:11:07 +08:00
6c2e6f7b35 enable local data folder binding 2023-03-12 01:53:19 +08:00

View File

@@ -1,10 +1,11 @@
version: '3.7'
services: services:
db: db:
image: mariadb:${MARIADB_IMG_TAG} image: mariadb:${MARIADB_IMG_TAG}
command: "--log-bin=mysqld-bin" command: '--log-bin=mysqld-bin'
# volumes: volumes:
# - ./data/mysql:/var/lib/mysql - ./data/mysql:/var/lib/mysql
restart: "no" restart: 'no'
environment: environment:
MARIADB_ROOT_PASSWORD: ${DB_ROOT_PASSWORD} MARIADB_ROOT_PASSWORD: ${DB_ROOT_PASSWORD}
MARIADB_DATABASE: ${DB_DATABASE} MARIADB_DATABASE: ${DB_DATABASE}
@@ -14,13 +15,13 @@ services:
phpmyadmin: phpmyadmin:
image: phpmyadmin:latest image: phpmyadmin:latest
restart: "no" restart: 'no'
depends_on: depends_on:
- db - db
ports: ports:
- ${PHPMYADMIN_LOCAL_PORT}:80 - ${PHPMYADMIN_LOCAL_PORT}:80
environment: environment:
PMA_ARBITRARY: "1" PMA_ARBITRARY: '1'
PMA_HOST: db PMA_HOST: db
PMA_USER: root PMA_USER: root
PMA_PASSWORD: ${DB_ROOT_PASSWORD} PMA_PASSWORD: ${DB_ROOT_PASSWORD}
@@ -28,12 +29,12 @@ services:
# Optional for WordPress redis cache plugin # Optional for WordPress redis cache plugin
redis: redis:
# restart: always # restart: always
restart: "no" restart: 'no'
image: bitnami/redis:${REDIS_IMG_TAG} image: bitnami/redis:${REDIS_IMG_TAG}
environment: environment:
- ALLOW_EMPTY_PASSWORD=yes - ALLOW_EMPTY_PASSWORD=yes
# volumes: volumes:
# - ./data/redis:/bitnami/redis/data - ./data/redis:/bitnami/redis/data
command: /opt/bitnami/scripts/redis/run.sh --maxmemory 100mb command: /opt/bitnami/scripts/redis/run.sh --maxmemory 100mb
wordpress: wordpress:
@@ -50,13 +51,13 @@ services:
- db - db
- redis - redis
volumes: volumes:
# - ./data/wp-content:/var/www/html/wp-content - ./data/wp-content:/var/www/html/wp-content
# - ./data/php/upload.ini:/usr/local/etc/php/conf.d/uploads.ini # - ./data/php/upload.ini:/usr/local/etc/php/conf.d/uploads.ini
- ./wordpress-xdebug/plugins/wordpress-docker-xdebug/plugin.php:/var/www/html/wp-content/plugins/wordpress-docker-xdebug/plugin.php:ro - ./wordpress-xdebug/plugins/wordpress-docker-xdebug/plugin.php:/var/www/html/wp-content/plugins/wordpress-docker-xdebug/plugin.php:ro
ports: ports:
- ${WORDPRESS_LOCAL_PORT}:80 - ${WORDPRESS_LOCAL_PORT}:80
# restart: always # restart: always
restart: "no" restart: 'no'
environment: environment:
WORDPRESS_DB_HOST: db WORDPRESS_DB_HOST: db
WORDPRESS_DB_NAME: ${DB_DATABASE} WORDPRESS_DB_NAME: ${DB_DATABASE}