java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > Docker部署Java项目

如何使用Docker部署Java项目

作者:晨小曦玩Java

在接触了docker后,干什么都想用docker来弄,这篇文章主要给大家介绍了关于如何使用Docker部署Java项目的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考下

Docker是一种容器化技术,可以帮助开发者轻松打包应用程序和依赖项,并在任何地方运行它们。在本文中,我们将介绍如何使用Docker部署Java项目。

1.第一步: 创建Dockerfile文件

Dockerfile是用于创建Docker对象的脚本,先创建Dockerfile文件,可以在idea的项目中创建,文件内容模板如下:                               

FROM openjdk:11.0.11-jdk-slim
WORKDIR /app
COPY text.jar /app
CMD ["java", "-jar", "text.jar"]

2.  将项目打包

我这里使用的是SpringBoot项目,在idea中可以直接操作打包

点击maven,点击Lifecycle,点击package,项目打包成功之后会放在项目中的target文件中。

3.把准备好的Dockerfile和jar包发送到服务器中的同一个文件夹中

准备创建Docker镜像

4. 创建Docker镜像

一定要在当前目录中,输入命令:

docker build -t xxx .     

xxx表示镜像名称, 命令后面有个 . 别忽略了

5. 创建Docker镜像之后会出现加载的进度条,如果没有报错,那么大概率是成功了

6.  输入命令再次确认Docker镜像创建成功

docker images

发现已经创建成功了、

7. 输入命令创建 Docker容器

docker run -p 8080:8080 text 

8. 输入此命令后会出现springboot项目启动的那一幕

9.启动成功之后输入命令

docker ps 

再次确认Docker容器有没有运行,一切操作完毕就可以访问服务器的swagger,如果访问成功,就说明Docker部署Java项目成功。

结论

使用Docker可以轻松的打包和部署Java应用程序,通过一个简单的创建Dockerfile和运行容器,我们可以快速的将Java应用程序部署在任何地方。

总结

到此这篇关于如何使用Docker部署Java项目的文章就介绍到这了,更多相关Docker部署Java项目内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文