Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '3.5'
- services:
- mysql:
- container_name: wordpress_mysql
- image: mysql:8.0.25
- restart: always
- networks:
- - wordpress
- environment:
- - "MYSQL_DATABASE=${DB_NAME}"
- - "MYSQL_USER=${DB_USER}"
- - "MYSQL_PASSWORD=${DB_PASSWORD}"
- - "MYSQL_RANDOM_ROOT_PASSWORD=1"
- volumes:
- - ./mysql:/var/lib/mysql
- - ./mysql-config/:/etc/mysql/conf.d/
- wordpress:
- container_name: wordpress_wordpress
- image: wordpress
- depends_on:
- - mysql
- restart: always
- networks:
- - wordpress
- ports:
- - "${WORDPRESS_PORT}:80"
- environment:
- - WORDPRESS_DB_HOST=mysql
- - "WORDPRESS_DB_NAME=${DB_NAME}"
- - "WORDPRESS_DB_USER=${DB_USER}"
- - "WORDPRESS_DB_PASSWORD=${DB_PASSWORD}"
- volumes:
- - ./wordpress:/var/www/html
- filebrowser:
- container_name: wordpress_filebrowser
- image: filebrowser/filebrowser:v2.15.0
- depends_on:
- - wordpress
- environment:
- - "VIRTUAL_HOST=${FILEBROWSER_VIRTUAL_HOST}"
- - "VIRTUAL_PORT=${FILEBROWSER_PORT}"
- ports:
- - "${FILEBROWSER_PORT}:80"
- volumes:
- - './wordpress:/srv'
- - './filebrowser/database.db:/database.db'
- phpmyadmin:
- image: phpmyadmin:5.1.0
- container_name: wordpress_phpmyadmin
- depends_on:
- - mysql
- networks:
- - wordpress
- ports:
- - "${PHPMYADMIN_PORT}:80"
- environment:
- - PMA_HOST=mysql
- networks:
- wordpress:
- name: wordpress-network
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement