Docker
596593

docker-compose 运行,无法启动,一直在重启已解决 悬赏5积分

提问者梁光耀 答案数1 阅读数709 发表时间2023-07-20 17:44:24

参考地址:zentao-docker/docker-compose.yml at master · quicklyon/zentao-docker (github.com)

我的docker-compose 的配置如下:

version: '3'
services:
 zentao:
   image: easysoft/quickon-zentao:18.5
   restart: always
   ports:
     # 禅道访问页面端口设置,格式,宿主机端头:容器内端口,不建议设置为 80:80  ,这样占用了宿主机服务器的 80 短裤
     - '18800:80'
     # 禅道数据库端口设置,端口挂载便于外部管理禅道数据库,不建议设置为 3306:3306 除非你你服务器上不安装 MySQL 提供项目使用
     - '8806:3306'
   # 数据持久化挂载宿主机:格式: 宿主机路径目录:容器内部目录
   # 容器内部的不用动,宿主机中的可根据自己需求修改,支持绝对路径和相对路径
   volumes:
   #  - /gdwas/zentao/zentaopms:/www/zentaopms
   #  - /gdwas/zentao/mysql:/var/lib/mysql
     - /gdwas/zentao/data:/data
   environment:
     # 数据库密码
     - MYSQL_HOST=******
     - MYSQL_PORT=3306
     - MYSQL_USER=zentao
     - MYSQL_PASSWORD=********
     - MYSQL_DB=zentao
     - LDAP_ENABLED=false
     - SMTP_ENABLED=false
     - LINK_GIT=false
     - LINK_CI=false
     - LINK_SCAN=false


启动后数据库一直在重启,docker logs 的信息如下:

 16:30:09.42 Welcome to the Easysoft ZenTao 18.5 container
 16:30:09.42 Subscribe to project updates by watching https://www.zentao.net
 16:30:09.43 Submit issues and feature requests at https://www.zentao.net/ask.html
 16:30:09.43 
 16:30:09.44 INFO  ==> Prepare persistence directories.
 16:30:09.56 INFO  ==> Render php.ini with environment variables.
 16:30:09.57 INFO  ==> render template php.ini for amd64
 16:30:09.63 INFO  ==> Render apache sites config with envionment variables.
 16:30:09.69 INFO  ==> Check whether the MySQL is available.
 16:30:09.69 INFO  ==> MySQL is ready.
 16:30:09.69 INFO  ==> Check ZenTao 18.5 database.

禅道版本:禅道开源版 18.5

安装包类型:源码包

操作系统:CentOS

客户端浏览器:其他

设置备注
内容
答案列表
🚢
2023-07-21 09:27:22

这个镜像中不包行mysql的,需要单独拉mysql的镜像

可以参考下这里https://github.com/quicklyon/zentao-docker/blob/master/docker-compose.yml

🍩
2023/07/21
不可以使用本地安装的mysql吗?我的配置项 MYSQL_HOST 和 MYSQL_PORT 已经正确的指向了我本地数据库的地址了
🚢
2023/07/28
可以的,连接本地数据库在安装禅道页面上填写对应的数据库连接信息就可以了,咱们可以先页面上访问禅道看下能否页面访问到禅道呢
联系我们
联系人
张淑钧/高级客户经理
电话(微信)
13156280939
QQ号码
2082428410
联系邮箱
zhangshujun@chandao.com
返回顶部
张淑钧
高级客户经理
13156280939
2082428410
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。