【发布时间】:2017-11-05 19:09:38
【问题描述】:
我想做以下事情: 8000 端口上的 1 个 wordpress 1 个 wordpress 在端口 8001 为 2 个 wordpress 网站共享 1 个分贝
这里是我想象中的码头工人
version: '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-mikael-blog:
depends_on:
- db
image: wordpress:latest
container_name: mikael-blog
ports:
- "8001:80"
restart: always
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: wordpress
WORDPRESS_TABLE_PREFIX: mikael_
wordpress-audrey-blog:
depends_on:
- db
image: wordpress:latest
container_name: audrey-blog
ports:
- "8000:80"
restart: always
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: wordpress
WORDPRESS_TABLE_PREFIX: audrey
volumes:
db_data:
docker-compose up 没问题,我看到了 3 张图片:
STATUS PORTS NAMES
Up 22 hours 0.0.0.0:8001->80/tcp mikael-blog
Up 22 hours 0.0.0.0:8000->80/tcp audrey-blog
Up 22 hours 3306/tcp wordpressplatform_db_1
但是我不知道为什么 localhost:8001 将我重定向到 localhost:8000。
我收到了 HTTP 301 重定向。我认为这是一个 Wordpress 问题,但我现在不确定,所以我还没有删除问题。
你知道为什么吗?
【问题讨论】:
标签: wordpress docker docker-compose