CentOS7中kubeBlog可以运行,但打包为容器后启动几秒后即退出

来源:3-7 Docker run -link运行博客项目

HH2019

2021-01-30

http://img1.sycdn.imooc.com/szimg/601448760904256814600071.jpg

http://img.mukewang.com/szimg/6014488d0942d3c716520608.jpg

http://img.mukewang.com/szimg/6014485d091b74cd13480840.jpg


写回答

1回答

清风

2021-01-31

原因是 kubeblog 应用访问不到你容器的 mysql 服务。

可以看看kubeblog/Final/src/main/resources/application-dev.yml里面,数据库连接变量的值是否正确。

jdbc:mysql://${MYSQL_SERVER:localhost}:${MYSQL_PORT:3306}/${MYSQL_DB_NAME:blogDB}

其中MYSQL_SERVER,MYSQL_PORT,MYSQL_DB_NAME都需要指定的。容器启动 mysql,应该设置MYSQL_SERVER的地址为这个容器的访问地址,比如 mysql57或者 localhost


0
0

Kubernetes 入门到进阶实战,系统性掌握 K8s 生产实践

阿里云最有价值专家亲授,云原生时代必备技能

1502 学习 · 613 问题

查看课程