使用Docker运行Java应用(.jar)

环境配置

第一步:用docker安装JDK镜像

docker load -i openjdk8.tar

第二步:准备目录结构

在任意一个目录下,比如 /opt/docker/sa-admin/,放入你的 .jar 文件,然后创建一个 Dockerfile,内容如下:

FROM openjdk:8-jre-slim

WORKDIR /app

COPY sa-admin-prod-3.0.0.jar app.jar

EXPOSE 1024

ENTRYPOINT ["java", "-jar", "app.jar"]

第三步:构建镜像

在当前目录下执行以下命令:

docker build -t sa-admin:3.0.0 .

第四步:运行

执行以下命令来启动 Docker 容器:

docker run -d --name sa-admin -p 1024:1024 --add-host=host.docker.internal:192.168.1.66 --restart unless-stopped sa-admin:3.0.0
posted @ 2025-04-24 09:06  方大帝的博客  阅读(107)  评论(0)    收藏  举报