我可以提交docker映像,但是不能运行它,因为jar文件未在命令中显示,这就是为什么找不到它的原因

问题描述

在Docker中,当我在下面编写命令时,它创建了映像。但是找不到要运行的jar文件 这个

enter image description here

它创建图像:

enter image description here

在运行命令中,它找不到jar文件

enter image description here

当我尝试使用“ docker ps-a”时,似乎未显示jar文件

enter image description here

这是我的命令顺序。我进入cmd中的相应目录。并写下这些

  • docker run -dit openjdk:8-jdk-alpine
  • docker容器cp target / hello-world-rest-api.jar funny_noyce:/ tmp
  • docker容器exec funny_noyce ls / tmp(显示jar文件的存在)
  • docker container commit --change =“ CMD [” java“,”-jar“,” tmp / hello-world-rest-api.jar“]” funny_noyce in28min / hello-world-rest-api:manual2
  • docker run -p 8080:8080 in28min / hello-world-rest-api:manual2 我做了几次。但这每次都行不通。这里有什么问题?请帮忙

预先感谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)