wdssmq / zbp-docker-compose

使用 Docker Compose 快捷部署 Z-BlogPHP + MySQL
5 stars 1 forks source link

tips. WordPress #3

Open wdssmq opened 1 year ago

wdssmq commented 1 year ago
    wp_def:
        image: wordpress:latest
        restart: always
        ports:
            - "8082:80"
        env_file:
            - ./conf/common.env
        environment:
            WORDPRESS_DB_HOST: MySQL
            WORDPRESS_DB_NAME: docker_wp_def
            WORDPRESS_DB_USER: root
            # WORDPRESS_DB_PASSWORD: DB_PASSWORD
        depends_on:
            - MySQL
        networks:
            - net_web

WORDPRESS_DB_PASSWORD 可以在 conf/common.env 中指定;

和 Z-BlogPHP 不同,需要先在数据库中创建好数据库:

sudo docker exec -it MySQL mysql \
    -uroot -pDBPWD \
    -e "CREATE DATABASE docker_wp_def DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;"