Dockerfile中文件/eureka.ja前面加的斜干 / 作用有疑问
来源:12-1 运行第一个docker容器

网络时空
2020-03-20
师兄,下午好!
你的12-1小节中 Dockerfile文件中最后一行是
ENTRYPOINT [“java” ,"-jar","/eureka.jar"]
我看了Dockerfile文件的命令相关介绍,对于如上这行内容,对于 eureka.jar这个jar包文件前面为什么要加一个 斜干 / ,不理解这个到底起什么作用?能具体解释下吗?
正常运行命令不就是 java -jar eureka.jar 吗? 就算是运行当前目录下的eureka.jar文件,也是 java -jar ./eureka.jar 吧!,不应该是
java -jar /eureka.jar
写回答
2回答
-
那是路径啊,/是linux系统的根目录
042020-03-23 -
网络时空
提问者
2020-03-22
我发现Dockerfile文件中,写成 /eureka.jar 或 eureka.jar 然后,编译访问都是正常的!
不加 /, 我能明白,但是加了 / 为什么正确,有些不解?
不加/ 运行情况如下图
00
SpringCloud Finchley(M2+RELEASE+SR2)微服务实战
SpringCloud组件实现微服务,【已升级Finchley.Release】
5673 学习 · 2489 问题
相似问题