windows、win10下docker打包springboot项目并发布运行

首先新建一个springboot项目,新建一个测试接口


用maven打包的方式把项目打成jar包


[INFO] BUILD SUCCESS

把打包的jar包放到单独的目录下

新建txt文件,并把.txt后缀删除,编辑该文件,文件内容如下

FROM java:8
VOLUME /tmp
ADD demo-0.0.1-SNAPSHOT.jar /hello.jar
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/hello.jar"]

demo-0.0.1-SNAPSHOT.jar 换成自己的jar包名

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

docker build -f hello .


部署到了docker里

来到docker下,查看一下镜像

解决tag为<none>的问题

docker tag 1c9b552f1b8 testdemo

运行镜像

 docker run -p 8666:8082 1c9b5502f1b8

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

1c9b5502f1b8:镜像的id

打开浏览器测试

测试成功!

扫描二维码关注公众号,回复: 12673298 查看本文章

注意:docker的默认ip为192.168.99.100

接毕业设计,Java,小程序,可走淘宝,价格全网最低!手写!!!包到毕业答辩!!解答各种问题!!

wx:990050204

打字不易,如果对你有帮助,点个赞关注一下吧!

猜你喜欢

转载自blog.csdn.net/weixin_44912855/article/details/109673056