Docker
596623

使用内置数据库 docker run 报错密码错误已解决 悬赏25积分

提问者庄国威 答案数2 阅读数600 发表时间2023-07-28 10:23:03


执行命令1:docker run -p 16443:443 -p 16080:80 -p 16022:22 -p 16036:3306 --name zentao -v /app/services/zentao/zentaopms:/www/zentaopms -v /app/services/zentao/mysqldata:/var/lib/mysql -d zentao:18.5

执行命令2:docker run -p 16443:443 -p 16080:80 -p 16022:22 -p 16036:3306 --name zentao -v /app/services/zentao/zentaopms:/app/zentaopms -v /app/services/zentao/mysqldata:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d zentao:18.5

禅道版本:禅道开源版 18.5

安装包类型:源码包

操作系统:CentOS

客户端浏览器:

备注

镜像拉取地址:docker pull easysoft/zentao:18.5




 * Restarting periodic command scheduler cron
 * Stopping periodic command scheduler cron
   ...done.
 * Starting periodic command scheduler cron
   ...done.
 * Restarting Apache httpd web server apache2
   ...done.
 * Stopping MariaDB database server mysqld
   ...done.
 * Starting MariaDB database server mysqld
   ...done.
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)




设置备注
内容
答案列表
🎨
2023/07/28 最佳答案

你好,这个MySQL报错不影响使用,你可以打开浏览器 http://<你的IP>:16080  完成禅道的安装。


这个报错是MySQL首次启动后,设置了初始密码后,MySQL启动脚本仍然使用默认密码尝试连接而产生的,我们18.6 版本会进行优化。


感谢反馈。



🥗
2023/08/23
18.5还有其他bug,容器停止后无法重启,原因是其中的myql无法启动。但实际上使用的是外部的msql。
🥗
2023/08/23
ln: failed to create symbolic link '/opt/zbox/tmp/mysql/mysql.sock': File exists
🍉
2023/08/28
wx_64e5c7166f503 : 使用 18.6 版本的镜像看下,18.6版本使用了新的镜像,可以选择是否使用内部的mysql 服务 https://www.zentao.net/book/zentaopms/405.html
🍟
2023-07-28 10:28:10
您好,根据上面的提示:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 提示是数据库root用户的密码不正确呢,咱们确认下root用户的密码呢。
🙉
2023/07/28
这是镜像内置的数据库,没做密码修改。镜像启动不了
🙉
2023/07/28
介绍里面说root密码默认为123456
🍟
2023/07/28
稍等,我本地测试下,方便的话您可以添加QQ:107376842 邀您进群 协助您排查下问题呢。
🙉
2023/07/28
已经添加了,麻烦您啦
🍟
2023/07/28
看到了,通过了,QQ交流协助您解决呢。
联系我们
联系人
刘斌/高级客户经理
电话(微信)
17685869372
QQ号码
526288068
联系邮箱
liubin@chandao.com
返回顶部
刘斌
高级客户经理
17685869372
526288068
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。