把打包的jar包放到单独的目录下
在这里插入图片描述
新建txt文件,并把.txt后缀删除,编辑该文件,文件内容如下

FROM java:8

ADD gateway-server-0.0.1-SNAPSHOT.jar app.jar

RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
&& echo 'Asia/Shanghai' >/etc/timezone

EXPOSE 7002

ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom", "-jar", "app.jar"]

项目路径上,cmd打开黑窗口,输入命令

docker build -f gateway .

来到docker下,查看一下镜像
在这里插入图片描述
解决tag为的问题

docker tag 1c9b552f1b8 gateway

运行镜像

 docker run -p 8666:8082 1c9b5502f1b8

8666:指定docker的端口用来映射项目的端口8082

1c9b5502f1b8:镜像的id

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐