Springboot应用使用Docker部署
2020-01-14 02:06
295 查看
首先准备好springboot应用,然后打包,我这里已经准备好了一个jar包
然后上传到服务器,准备一个目录用于存放jar包和Dokerfile文件
编写Dokerfile文件
我这里写的很简单,就简单解释一下:
FROM:因为跑java程序,所以要依赖到JDK
ADD:将本地目录的jar包复制到容器里面
ENTRYPOINT:启动容器之后要执行的命令
EXPOSE:将容器的80端口暴露出来,之后在启动的容器的时候可以使用-p或-P建立端口映射关系
好啦,这样Dockerfile文件写好了,就可以构建镜像了,命令如下:
- 构建镜像:docker build -t tools . (-t指定构建的镜像名称)
- 运行容器:docker run -d --name tool -P tool (-d后台运行,--name指定容器名称,-P将容器内部暴露的端口与本地端口建立映射关系)
这样就可以啦!!!
转载于:https://www.cnblogs.com/alinainai/p/10970748.html
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- 使用maven集成docker构建和部署Spring Boot 应用
- 使用Docker部署Spring Boot的应用示例
- 使用 Docker 部署 Springboot 应用
- 使用Docker部署Spring Boot 应用 Dockerfile方式
- 二. Spring Boot使用DockerFile maven插件自动化部署
- spring boot 实际应用(八) 使用war包部署 JSP使用
- Spring Boot 2.0(四):使用 Docker 部署 Spring Boot
- Spring Boot 2.0(四):使用 Docker 部署 Spring Boot
- 使用Docker部署Spring Boot项目
- linux使用 Docker 部署 Spring Boot 总结及踩的坑
- docker 部署springboot应用
- Mac下 Docker部署SpringBoot应用
- 使用 Docker 部署 Spring Boot 项目
- 理解docker部署springboot-容器网络使用(三)
- mac和linux下使用Docker,部署SpringBoot项目到docker
- 使用Docker部署Spring boot项目
- Spring Boot 2.0(六):使用 Docker 部署 Spring Boot 开源软件云收
- docker 部署springboot应用
- Spring Boot 2.0(六):使用 Docker 部署 Spring Boot 开源软件云收藏
- 使用Kubernetes和Docker将Spring Boot与MongoDB作为容器部署