运行工作流的几个问题,请教老师

来源:10-17 保存会议记录(移动端)

浅梦sky

2021-09-17

我的mysql数据库在我的windows主机上面,docker镜像都是在VirtualBox虚拟机上

第一个问题:

  1. 进入到jdk的 docker 容器,运行下面的命令

nohup  java -jar emos-workflow.jar --spring.config.location=application.yml  >> out.log 2>&1 &

这个命令,然后去查看out.log,发现日志中有报错,报错截图如下:

http://img.mukewang.com/szimg/6144018209318e7914770990.jpg

我画圈的那一行url中ip地址是我的windows主机没有错,而且windows上mysql也设置了root用户可以远程访问 

http://img.mukewang.com/szimg/6144027309777ca605680165.jpg

是不是由于工作流项目访问不到我本地的mysql数据库,是不是需要安装一个花生壳的软件?

第二个问题:

当我运行工作流项目之后,使用什么命令可以查看进程?我执行kill -9 PID报命令找不到

第三个问题:

当我重启linux主机的时候,workflow这个镜像会停止,这个时候我执行docker rmi workflow命令报删除不了,该怎么删这个镜像?




写回答

1回答

神思者

2021-09-17

你在docker里面ping一下Windows电脑,我怀疑你的Docker访问不到Windows,所以也就连不上MySQL。删除容器之前,先要stop容器,然后才能删除

0
3
浅梦sky
回复
神思者
这个问题我已经解决了,安装花生壳软件做内网穿透,将windows的mysql服务 的3306端口映射到外网
2021-09-18
共3条回复

SpringBoot 在线协同办公小程序开发 全栈式项目实战

未来趋势型业务 + 前后端综合技术栈 + 惊艳的细节打磨

1798 学习 · 1915 问题

查看课程