SpringBoot 微服务打包 Docker 镜像
1、构建Springboot项目
2、打包应用
3、编写dockerfile
Settings->plugins->搜docker插件
Settinds->Build->Docker 可以连接远程仓库(一般用的少)
FROM java:8
COPY *.jar /app.jar
CMD ["--server.port=8080"]
EXPOSE 8080
ENTRYPOINT ["java","-jar","/app.jar"]
4、构建镜像
# 将项目jar包 与 Dockerfile 文件上传到 linux
docker build -t xiaoming666 .
5、发布运行
docker images
docker run -d -P --name xiaoming-springboot-web xiaoming666
6、测试
docker ps
curl localhost:32279/hello
以后我们使用了 Docker 之后,给别人交付的就是一个镜像即可