Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '3.6'
- services:
- wordpress:
- image: wordpress:${WORDPRESS_VERSION:-php7.3-fpm}
- container_name: wordpress
- volumes:
- - ./wordpress:/var/www/html
- environment:
- - WORDPRESS_DB_NAME=${WORDPRESS_DB_NAME:-wordpress}
- - WORDPRESS_TABLE_PREFIX=${WORDPRESS_TABLE_PREFIX:-wp_}
- - WORDPRESS_DB_HOST=${WORDPRESS_DB_HOST:-mysql}
- - WORDPRESS_DB_USER=${WORDPRESS_DB_USER:-root}
- - WORDPRESS_DB_PASSWORD=${WORDPRESS_DB_PASSWORD:-password}
- depends_on:
- - mysql
- restart: always
- mysql:
- image: mariadb:${MARIADB_VERSION:-latest}
- container_name: mysql
- volumes:
- - ./mysql:/var/lib/mysql
- environment:
- - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD:-password}
- - MYSQL_USER=${MYSQL_USER:-root}
- - MYSQL_PASSWORD=${MYSQL_PASSWORD:-password}
- - MYSQL_DATABASE=${MYSQL_DATABASE:-wordpress}
- restart: always
- nginx:
- image: nginx:${NGINX_VERSION:-latest}
- container_name: nginx
- ports:
- - '80:80'
- - '443:443'
- volumes:
- - ${NGINX_CONF_DIR:-./nginx}:/etc/nginx/conf.d
- - ${NGINX_LOG_DIR:-./logs/nginx}:/var/log/nginx
- - ${WORDPRESS_DATA_DIR:-./wordpress}:/var/www/html
- depends_on:
- - wordpress
- restart: always
- redis:
- container_name: cache
- environment:
- - ALLOW_EMPTY_PASSWORD=yes
- - REDIS_DISABLE_COMMANDS=FLUSHDB,FLUSHALL
- volumes:
- - ./storage/redis/data:/data
- image: redis
- ports:
- - '6379:6379'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement