FROM openjdk:8-jdk-alpine
ADD xxxx1.jar xxxx2.jar
ENV JAVA_OPTS="-Xmx200m"
EXPOSE xxxx3
CMD ["sh", "-c", "java $JAVA_OPTS -jar /xxxx2.jar"]
注:xxxx1为打包好的jar包名称;xxxx2为自定义名称,什么都行;xxxx3为项目运行的端口号,自定义
命令为:docker build -f Dockerfile -t xxxx5:xxxx6 . 注:xxxx5为自定义docker镜像名称;xxxx6为版本号,一般为1.0或1.0.0;在版本号后还有一个 . 这个点不能少
使用命令:docker run -d -p xxxx7:xxxx8 xxxx9:xxxx10
注:xxxx7为映射到你本机的端口,当你要调用改服务时使用这个端口;xxxx8是该服务在docker服务器内的端口,被影射到xxxx7上了;xxxx9是编译docker镜像时自定义的镜像名称;xxxx10是自定义的版本号
命令为:docker logs -f xxxx11
注:-f指查看实时日志;xxxx11指运行该服务的docker容器的名称可通docker ps查看
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。