【发布时间】:2020-02-13 16:05:19
【问题描述】:
我一直在这个bitnami-wordpress-docker 中工作,但仍然停留在配置上。我见过很少的教程,其中命令docker-compose up -d 在文件夹内创建一堆文件,然后 localhost:8000 登陆到 wordpress 的管理部分。但事情对我来说并不简单。
这是我的docker-compose.yml 文件。
version: '3'
services:
mariadb:
user: root
image: 'bitnami/mariadb:10.3'
volumes:
- 'mariadb_data:/bitnami'
restart: always
environment:
- MARIADB_USER=bn_wordpress
- MARIADB_DATABASE=bitnami_wordpress
- ALLOW_EMPTY_PASSWORD=yes
networks:
- wpsite
wordpress:
image: 'bitnami/wordpress:latest'
ports:
- '8000:80'
restart: always
volumes:
- 'wordpress_data:/bitnami'
depends_on:
- mariadb
environment:
- MARIADB_HOST=mariadb
- MARIADB_PORT_NUMBER=3306
- WORDPRESS_DATABASE_USER=bn_wordpress
- WORDPRESS_DATABASE_NAME=bitnami_wordpress
- ALLOW_EMPTY_PASSWORD=yes
networks:
- wpsite
phpmyadmin:
depends_on:
- mariadb
image: phpmyadmin/phpmyadmin
restart: always
ports:
- '8080:80'
environment:
PMA_HOST: mariadb
MYSQL_ROOT_PASSWORD: password
networks:
- wpsite
networks:
wpsite:
volumes:
mariadb_data:
driver: local
wordpress_data:
driver: local
我上面提到的命令是创建容器。 当我尝试 localhost:8000 时,注意显示。但是当 localhost:8080 将我带到 phpmyadmin 页面时。
谁能告诉我如何使用 docker 设置这个 Bitnami wordpress。它开始让我感到沮丧。
谢谢。
【问题讨论】:
-
wordpress 容器中有什么有趣的日志吗?
-
如何查看日志? @aMJay
-
docker logs -f
container_hash -
我尝试了 wordpress 容器,它给出了 mysql-c INFO 尝试连接到 MySQL 服务器执行“postInstallation”时出错:尝试 36 次后连接到 mariadb:3306 失败
-
github上也有类似的问题,或许可以帮到你github.com/bitnami/bitnami-docker-testlink/issues/84
标签: wordpress docker docker-compose