asd 发表于 2025-4-16 18:28:59

docker centos7.9 部署 启动会一直提示找不到openssl

进入容器openssl version 是3.2.2.4 是有openssl环境 使用的是最新版本的greatsql 镜像

yejr 发表于 2025-4-16 23:25:08

注意提问的艺术,请提供几个信息
1. 怎么安装的
2. docker容器日志
3. 其他必要的错误或日志

asd 发表于 2025-4-17 14:33:40

yejr 发表于 2025-4-16 23:25
注意提问的艺术,请提供几个信息
1. 怎么安装的
2. docker容器日志


通过官方的img启动的,容器日志就是在进行初始化,首行提示没有OpenSSL 动气在无限重启,greatsql日志只显示了启动失败

yejr 发表于 2025-4-18 07:07:06

asd 发表于 2025-4-17 14:33
通过官方的img启动的,容器日志就是在进行初始化,首行提示没有OpenSSL 动气在无限重启,greatsql日志只 ...

还是没啥有效信息,请贴具体过程吧

reddey 发表于 2025-4-20 14:25:34

提供的信息量有些少

manong 发表于 2025-4-28 16:39:04

问题解决了吗 ,我这也是这个问题

yejr 发表于 2025-4-28 16:54:10

manong 发表于 2025-4-28 16:39
问题解决了吗 ,我这也是这个问题

同问,我也不知道怎么复现,就没办法帮忙解决问题了

yejr 发表于 2025-4-28 16:58:37

manong 发表于 2025-4-28 16:39
问题解决了吗 ,我这也是这个问题

还请提供详细复现过程,包括操作系统环境、docker版本信息,详细操作过程及屏幕输出、日志等

caihe.li 发表于 2025-4-28 17:02:20

asd 发表于 2025-4-17 14:33
通过官方的img启动的,容器日志就是在进行初始化,首行提示没有OpenSSL 动气在无限重启,greatsql日志只 ...

可以进入容器ldd mysql这个驱动看看openssl的版本是否一致吗

manong 发表于 2025-4-28 17:53:24

yejr 发表于 2025-4-28 16:58
还请提供详细复现过程,包括操作系统环境、docker版本信息,详细操作过程及屏幕输出、日志等 ...
1、创建容器
docker run -d --name greatsql --hostname=greatsql -e MYSQL_ALLOW_EMPTY_PASSWORD=1 greatsql/greatsql

2、docker logs -f greatsql

# docker logs -f greatsql
Initializing database
Database initialized
Initializing certificates
2025-04-28 08:59:10    Could not find OpenSSL on the system
Certificates initialized
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process in progress...
MySQL init process failed.


3、容器内openssl 版本
# docker exec -it greatsql bash
bash-5.1# openssl -v
OpenSSL 3.2.2 4 Jun 2024 (Library: OpenSSL 3.2.2 4 Jun 2024)
bash-5.1#


4、容器外openssl 版本
# openssl version
OpenSSL 1.1.1f31 Mar 2020
#
页: [1] 2
查看完整版本: docker centos7.9 部署 启动会一直提示找不到openssl