启动docker-composer报错

来源:6-3 Docker Compose的安装和基本使用

qq_小犀牛_0

2018-06-10

mysql_1      | Version: '5.7.22'  socket: '/var/run/mysqld/mysqld.sock'  port: 3306  MySQL Community Server (GPL)

wordpress_1  | AH00534: apache2: Configuration error: No MPM loaded.

root_wordpress_1 exited with code 1

^CGracefully stopping... (press Ctrl+C again to force)

Stopping root_mysql_1     ... done



root_mysql_1       docker-entrypoint.sh mysqld      Up       3306/tcp

root_wordpress_1   docker-entrypoint.sh apach ...   Exit 1


写回答

7回答

麦兜搞IT

2018-06-12

另外您docker compose结束以后,docker ps 能看到mysql的container在running么。如果能看到,您可以docker exec -it  mysql_container_id  sh 进去看看 mysql是否正常启动了

0
0

麦兜搞IT

2018-06-12

那您docker run单独起一个mysql呢? 记得加上 -p 3306:3306 然后数据库能正常起来么?

0
0

qq_小犀牛_0

提问者

2018-06-11

是mysql登陆连接问题,和本机器mysql客户端有关系?

0
0

麦兜搞IT

2018-06-11

您好,我copy您刚才贴出来的docker compose yml文件,没有问题的,我可以正确的启动,并且能在浏览器打开wordpress

0
0

qq_小犀牛_0

提问者

2018-06-11

wordpress 连接不到数据库

0
0

qq_小犀牛_0

提问者

2018-06-11

直接只从官网拷贝的


version: '3.1'


services:


  wordpress:

    image: wordpress

    ports:

      - 8080:80

    environment:

      WORDPRESS_DB_PASSWORD: example


  mysql:

    image: mysql:5.7

    environment:

      MYSQL_ROOT_PASSWORD: example


0
0

麦兜搞IT

2018-06-10

能贴一下您的docker-compose.yml文件么

0
0

系统学习Docker 践行DevOps理念

无论你是开发、测试还是运维,Docker都是你的必备技能。

3297 学习 · 1895 问题

查看课程