写点什么

Docker 使用之 java 项目工程的部署

  • 2024-02-05
    四川
  • 本文字数:558 字

    阅读完需:约 2 分钟

Docker使用之java项目工程的部署

在 Docker 中部署 Java 项目工程,可以按照以下步骤操作:

  1. 编写 Dockerfile:在 Java 项目工程的根目录下创建一个名为 Dockerfile 的文件,并在其中定义 Docker 镜像的构建规则。以下是一个示例:

# 使用OpenJDK 11作为基础镜像FROM openjdk:11
# 将项目jar包复制到镜像中COPY target/my-java-project.jar /app/
# 设置工作目录WORKDIR /app
# 运行Java项目CMD ["java", "-jar", "my-java-project.jar"]
复制代码
  1. 构建 Docker 镜像:在项目根目录下打开终端,执行以下命令来构建 Docker 镜像。

docker build -t my-java-app .
复制代码

其中,my-java-app是你给镜像取的名字,注意末尾的点“.”表示使用当前目录的 Dockerfile 进行构建。

  1. 运行 Docker 容器:使用以下命令来运行刚才构建的 Docker 镜像。

docker run -d -p 8080:8080 my-java-app
复制代码

其中,-d表示在后台运行容器,-p 8080:8080表示将宿主机的 8080 端口映射到容器的 8080 端口,my-java-app是你之前构建的镜像名。

  1. 现在,你的 Java 项目工程已经在 Docker 容器中运行起来了。你可以通过访问 http://localhost:8080来访问你的 Java 应用。

通过以上步骤,你已经成功在 Docker 中部署了 Java 项目工程。这样可以确保你的应用在不同环境中具有一致的运行结果,并且方便地进行部署和管理。


香港五网 CN2 网络云服务器链接:www.tsyvps.com

蓝易云香港五网 CN2 GIA/GT 精品网络服务器。拒绝绕路,拒绝不稳定。

发布于: 刚刚阅读数: 5
用户头像

百度搜索:蓝易云 2023-07-05 加入

香港五网CN2免备案服务器

评论

发布
暂无评论
Docker使用之java项目工程的部署_Java_百度搜索:蓝易云_InfoQ写作社区