Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '3.3'
- services:
- db:
- image: mysql:5.7
- volumes:
- - db_data:/var/lib/mysql
- restart: always
- ports:
- - "45562:3306"
- environment:
- MYSQL_ROOT_PASSWORD: some-root-password
- MYSQL_DATABASE: my_database_name
- MYSQL_USER: my_user_name
- MYSQL_PASSWORD: my_database_password
- command: [
- '--default_authentication_plugin=mysql_native_password',
- '--character-set-server=utf8mb4',
- '--collation-server=utf8mb4_unicode_ci'
- ]
- wordpress:
- depends_on:
- - db
- image: wordpress:latest
- ports:
- - - "7051:80"
- + - "7051:443"
- restart: always
- environment:
- WORDPRESS_DB_HOST: db:3306
- WORDPRESS_DB_USER: my_user_name
- WORDPRESS_DB_PASSWORD: my_database_password
- WORDPRESS_DB_NAME: my_database_name
- volumes:
- - ./docker/config/php.ini:/usr/local/etc/php/conf.d/conf.ini
- - ./:/var/www/html # Full wordpress project
- + - ./config/vhost.conf:/etc/apache2/sites-enabled/vhost-ssl.conf
- + - /etc/letsencrypt:/etc/letsencrypt:ro
- wpcli:
- image: wordpress:cli
- volumes:
- - ./docker/config/php.ini:/usr/local/etc/php/conf.d/conf.ini
- - ./:/var/www/html
- depends_on:
- - db
- - wordpress
- volumes:
- db_data: {}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement