services: wordpress: depends_on: - database image: wordpress:latest container_name: wordpress environment: WORDPRESS_DB_HOST: 'database' WORDPRESS_DB_NAME: 'wordpress' WORDPRESS_DB_USER: 'wordpress' WORDPRESS_DB_PASSWORD: '${DB_PASSWORD}' volumes: - /srv/docker/wordpress/wp-content:/var/www/html restart: unless-stopped database: image: mysql:latest ports: - 3306:3306 environment: MYSQL_ROOT_PASSWORD: '${DB_PASSWORD}' MYSQL_DATABASE: 'wordpress' MYSQL_USER: 'wordpress' MYSQL_PASSWORD: '${DB_PASSWORD}' volumes: - /srv/docker/wordpress/mysql-data:/var/lib/mysql restart: unless-stopped networks: default: external: true name: nginx