62 líneas
2.1 KiB
YAML
62 líneas
2.1 KiB
YAML
version: '2'
|
|
|
|
services:
|
|
wordpress:
|
|
image: wordpress
|
|
restart: always
|
|
container_name: wordpress
|
|
hostname: wordpress
|
|
environment:
|
|
- "WORDPRESS_DB_HOST=mysql-wordpress:3306"
|
|
- "WORDPRESS_DB_USER=wordpress"
|
|
- "WORDPRESS_DB_PASSWORD=w0rdpr3ss."
|
|
- "WORDPRESS_DB_NAME=wordpress"
|
|
links:
|
|
- mysql-wordpress
|
|
volumes:
|
|
- ./wordpress/wp-config.php:/usr/src/wordpress/wp-config-sample.php
|
|
- ./wordpress/functions.php:/usr/src/wordpress/wp-includes/functions.php:ro
|
|
- ./wordpress/header.php:/usr/src/wordpress/wp-content/themes/twentyseventeen/header.php
|
|
- ./wordpress/footer.php:/usr/src/wordpress/wp-content/themes/twentyseventeen/footer.php
|
|
- ./wordpress/google258093a68d45ac64.html:/var/www/html/google258093a68d45ac64.html
|
|
- ./wordpress/ads.txt:/var/www/html/ads.txt
|
|
- ./wordpress/htaccess:/var/www/html/.htaccess
|
|
- ./wordpress/wp-content:/var/www/html/wp-content
|
|
- ./wordpress/apache2.conf:/etc/apache2/apache2.conf:ro
|
|
- ./wordpress/doom.svg:/var/www/html/wp-includes/images/doom.svg:ro
|
|
- /opt/docker/production/youtube/youtube/taller.jpg:/var/www/html/wp-content/taller.jpg
|
|
expose:
|
|
- 80
|
|
depends_on:
|
|
- mysql-wordpress
|
|
networks:
|
|
mynet:
|
|
ipv4_address: 172.126.0.101
|
|
|
|
mysql-wordpress:
|
|
image: mysql:5.7
|
|
container_name: mysql-wordpress
|
|
hostname: mysql-wordpress
|
|
restart: always
|
|
command: ["mysqld", "--character-set-server=utf8", "--collation-server=utf8_general_ci", "--default-time-zone=+00:00","--explicit_defaults_for_timestamp", "--default-authentication-plugin=mysql_native_password", "--innodb_file_per_table=ON", "--innodb_stats_on_metadata=OFF", "--innodb_buffer_pool_instances=8", "--query_cache_type=0"]
|
|
expose:
|
|
- 3306
|
|
environment:
|
|
- "MYSQL_ROOT_PASSWORD=r00t"
|
|
- "MYSQL_DATABASE=wordpress"
|
|
- "MYSQL_USER=wordpress"
|
|
- "MYSQL_PASSWORD=w0rdpr3ss."
|
|
volumes:
|
|
- ./mysql:/var/lib/mysql
|
|
networks:
|
|
mynet:
|
|
ipv4_address: 172.126.0.102
|
|
|
|
networks:
|
|
mynet:
|
|
driver: bridge
|
|
ipam:
|
|
config:
|
|
- subnet: 172.126.0.0/24
|
|
|