我是docker的新手,正在尝试容器化一个简单的Spring Boot应用程序。docker文件如下所示。
FROM openjdk:8<br>
RUN mkdir app<br>
ADD target/discovery.jar app/discovery.jar <br>
WORKDIR app<br>
RUN "pwd"<br>
RUN "ls"<br>
EXPOSE 8085<br>
ENTRYPOINT ["java","-jar", "discovery.jar "]
Sending build context to Docker daemon 16.28MB<br>
Step 1/8 : FROM openjdk:8<br>
---> fe9f7b1e4fa0<br>
Step 2/8 : RUN mkdir app<br>
---> Running in 31cf087f541b<br>
Removing intermediate container 31cf087f541b<br>
---> c16f79c1776a<br>
Step 3/8 : ADD target/discovery.jar app/discovery.jar<br>
---> ff21016b781f<br>
Step 4/8 : WORKDIR app<br>
Removing intermediate container ec5b68b4d043<br>
---> 67fd0e77b057<br>
Step 5/8 : RUN "pwd"<br>
---> Running in f3d5f186a75a<br>
/app<br>
Removing intermediate container f3d5f186a75a<br>
---> 83928a000887<br>
Step 6/8 : RUN "ls"<br>
---> Running in b5c6a4af52cb<br>
discovery.jar<br>
Removing intermediate container b5c6a4af52cb<br>
---> d69d7ee14bb3<br>
Step 7/8 : EXPOSE 8085<br>
---> Running in 74a675cdd951<br>
Removing intermediate container 74a675cdd951<br>
---> 471bce4c390b<br>
Step 8/8 : ENTRYPOINT ["java","-jar", "discovery.jar "]<br>
---> Running in b07b26fb3e2f<br>
Removing intermediate container b07b26fb3e2f<br>
---> 89e0ed2b16d6<br>
Successfully built 89e0ed2b16d6<br>
Successfully tagged discovery:latest<br>
SECURITY WARNING: You are building a Docker image from Windows against a non-Windows Docker host. All files and directories added to build context will have '-rwxr-xr-x' permissions. It is recommended
to double check and reset permissions for sensitive files and directories.
谢谢!!
有一个多余的空间
ENTRYPOINT ["java","-jar", "discovery.jar "]
因此它被作为文件名的一部分。删除最后双引号前的多余空格。
问题内容: 我真的很想用Struts2来解决问题- 通过省略部分路径,我可以访问JSP页面。请注意该路径应该包括在内。关键是要看路径中的单词。 这是文件: 我可以通过: 和通过: 请注意,在两个URL中,我都可以删除,为什么? 来源:http: //www.mkyong.com/misc/how-to-use-mkyong- tutorial/ 有人可以看完上面的教程,告诉我怎么了吗? 问题答案:
我无法访问 尝试的网址:localhost/htdocs 本地主机:80/htdocs IP: 80/htdocs 总是同样的错误 错误: 未找到对象! 在此服务器上找不到请求的URL。如果您手动输入URL,请检查拼写并重试。 如果您认为这是服务器错误,请联系网站管理员。 所有服务都正常运行我正在使用端口:80 我查看了apacheconf: 这是根医生 DocumentRoot:您将在其中提供文
我正在用log4j2创建Spring-Boot应用程序。我使用的库是:https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-api/2.11.1 https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-core/2.11.1 在这些JAR中找不到
Magnus@Martin-HP-625~/下载/robomind$cat./robomind.sh java-jar-djava.ext.dirs=lib-dsun.java2d.ddscale=true-dsun.java2d.noddraw=true RoboMind.jar Magnus@martin-HP-625~/downloads/robomind$java-jar-djava.ex
这个问题是这个问题的后续问题。我似乎无法用下面的代码访问jackson库:
当我的吊舱试图查询任何kubeletendpoint(任何端口)时,它们立即得到一个。 编辑:以上情况发生在任何端口上,而不仅仅是4194 ServiceMonitor: