echo"开始打包"mvn clean install-DskipTests echo"开始部署"cd ../mkdir-p docker cp 项目目录/target/aaaaa-1.0-SNAPSHOT.jar docker/aaaa.jar cd docker/docker-compose -f docker-compose.yaml up -d docker-compose -f docker-compose.yaml restart...
1、准备一个jar包 把app.jar上传到服务器的home目录,目录可以自行选择 2、创建Dockerfile文件 在⽬录/home下创建 Dockerfile ⽂件,内容如下 FROM openjdk:8 ADD app.jar /user/app.jar ENTRYPOINT ["java","-jar","/user/app.jar"] 1. 2. 3. FROM:指定基础镜像 ADD:复制当前文件夹下的app.jar到...
ADD ./test_project-1.0-SNAPSHOT.jar dockerTest.jar CMD java -jar dockerTest.jar FROM java:8 :定义父镜像,即jdk8 MAINTAINER DuZhuo:定义作者信息 ADD ./dockerpackagedemo-0.0.1-SNAPSHOT.jar dockerTest.jar :将项目包jar包加入并且重命名 CMD java -jar dockerTest.jar 定义容器启动执行的命令 如果...
这个文件将定义如何构建 Docker 镜像。 # 使用 Java 运行时作为基础镜像FROMopenjdk:11-jre-slim# 设置工作目录WORKDIR/app# 将 JAR 文件复制到工作目录COPYyour-app.jar app.jar# 设置容器启动时运行的命令ENTRYPOINT["java","-jar","app.jar"] 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 解释: FR...
项目名-0.0.1-SNAPSHOT.jar.original 三. 执行 查看jar是否能跑起来 java -jar 项目名-0.0.1-SNAPSHOT.jar 服务器上 docker 部署jar包 默认你服务上已经安装了docker 最好建一个项目专属目录。 我的/root/otter-exam Dockerfile文件、jar包、application.yml文件、run.sh启动脚本文件最好都在/root/otter-exam...
"-jar","sky-server-1.0-SNAPSHOT.jar"] EXPOSE 8080 docker build ikun.com/sky/sky:v1 ...
Docker 是当前广泛应用的容器化平台,能够高效地部署和管理各种类型的应用程序,包括Java 项目中的 JAR 文件。以下是使用 Docker 部署 JAR 项目的详细教程,涵盖从创建 Dockerfile 到运行 Docker 容器的每一个关键步骤。📦🚀 🛠️1. 创建 Dockerfile
ENTRYPOINT ["java","-jar","/app/user.jar"] 然后在/opt/java_app_docker文件夹下面创建jar挂载目录 sudo mkdir app 把你的jar包cp一份到宿主机/opt/java_app_docker/app目录下并改名为user.jar 这里一定要在app目录下存放你的jar,不然容器启动会失败,找不到jar ...
Docker 是当前广泛应用的容器化平台,能够高效地部署和管理各种类型的应用程序,包括Java 项目中的 JAR 文件。以下是使用 Docker 部署 JAR 项目的详细教程,涵盖从创建 Dockerfile 到运行 Docker 容器的每一个关键步骤。📦🚀 🛠️1. 创建 Dockerfile