问题描述
我有以下 docker-compose.yml 文件,我在其中使用 wordpress:cli-php7.4 获取核心 wordpress 和 wp-cli 图像。
version: '3'
services:
wordpress:
depends_on:
- db
image: wordpress:cli-PHP7.4
restart: always
environment:
wordpress_DB_HOST: db:3306
wordpress_DB_USER: wordpress
wordpress_DB_PASSWORD: wordpress
wordpress_DB_NAME: wordpress
volumes:
- /home/dc-user/github/wordpress:/var/www/html
ports:
- 8080:80
networks:
- back
db:
image: MysqL:5.7
restart: always
volumes:
- db_data:/var/lib/MysqL
environment:
MysqL_ROOT_PASSWORD: somewordpress
MysqL_DATABASE: wordpress
MysqL_USER: wordpress
MysqL_PASSWORD: wordpress
networks:
- back
PHPmyadmin:
depends_on:
- db
image: PHPmyadmin/PHPmyadmin
restart: always
ports:
- 8001:80
environment:
PMA_HOST: db
MysqL_ROOT_PASSWORD: somewordpress
networks:
- back
networks:
back:
volumes:
db_data:
我用这个命令启动容器
docker-compose -f docker-compose.yml up -d
使用 portainer 我看到三个容器按预期创建并且似乎正在运行。当我检查 wordpress 容器的日志时,我看到了这个错误
Error: The site you have requested is not installed.
Run `wp core install` to create database tables.
尝试打开容器的 CLI 表明它仍在重新启动。我需要提供一些额外的命令或信息吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)