【发布时间】:2020-09-15 07:02:41
【问题描述】:
我正在使用 wordpress 最新映像在 docker 容器构建中运行本地 Wordpress 实例。根据 Wordpress Site Health 工具,REST API 不起作用。我收到此错误:
Error: cURL error 7: Failed to connect to localhost port 8000: Connection refused (http_request_failed)
我的 docker-compose 看起来像这样
version: '3.3'
services:
db:
image: mysql:5.7
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: somewordpress
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
wordpress:
depends_on:
- db
image: wordpress:latest
ports:
- "8000:80"
restart: always
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: wordpress
WORDPRESS_DB_NAME: wordpress
volumes:
db_data: {}
我也试过Bitnami图像,但效果是一样的。
我怎样才能让它工作?
【问题讨论】:
标签: wordpress docker wordpress-rest-api