1.选中Java项目工程名称,在菜单中选择 File->project structure… 2. 在弹出的窗口中左侧选中"Artifacts",点击"+“选择jar,然后选择"from modules with dependencies”。 1、将jar包上传linux服务器/app/eureka目录,在jar包所在目录创建名为Dockerfile的文件 2、在Dockerfile中添加以下内容 # 基于哪个镜像 From java...
## Docker-compose 启动 Jar 的步骤下面是使用 docker-compose 启动 Jar 的步骤:| 步骤 | 描述 || --- | --- || 步骤1 | 编写 Dockerfile || 步骤2 | 编写 docker-compose.yml 文件 || 步骤3 | 构建 Docker 镜像 || 步骤4 | 启动容器 |下面是每一步需要做的 docker jar Developer docker-com...
container_name: chain-jar01 # 重启机制 # restart: always image: openjdk:11volumes: # 本地jar包路径- /home/hlt/jarDeploy/chain-jar01/chain-jar01.jar:/chain-jar01.jar # 配置文件路径- /home/hlt/jarDeploy/chain-jar01/ServerInfo01.properties:/src/main/java/com/mhly/tao/properties/ServerIn...
docker-compose部署jar包 version: "3" services: gmz-collect: container_name: gmz-collect restart: always image: openjdk:8-jdk-alpine volumes: - ./gmz-collect-1.0.0.jar:/app.jar - /etc/localtime:/etc/localtime ports: - "10002:8080" environment: - TZ="Asia/Shanghai" entrypoint: java ...
修稿yaml 部署多个jar version: '3' services: blog-test: restart: always build: ./blog #创建镜像 执行文件 /blog 下的Dockerfile image: "blog:v1.01" # 镜像名:标签名 environment: - TZ=Asia/Shanghai ports: - "8083:8083" blog-test2: ...
了解Docker compose之前,需要先了解Dockerfile。我们的Spring Boot服务,在编译完还只是一个jar包,需要借助Dockerfile将jar包构建成docker镜像,才能将服务部署到Docker容器上。 Dockerfile是一个用来构建镜像的文本文件,文件的内容包含了一条条用于构建镜像时所需要的指令和说明。要注意的是,每一条指令都将会构建一层镜像...
docker-compose部署 在项目目录下创建docker-compose.yml文件 version:'2'services:tasklist:restart:always build:context:.dockerfile:Dockerfilevolumes:-.:/code ports:-"6789:6789" 在项目目录下创建Dockerfile文件 FROM openjdk:8-jdk COPY ./target/application-0.0.1-SNAPSHOT.jar /usr/local ENTRYPOINT ["...
下面的common、dao、service、web模块不用多做介绍了,是个人博客项目,上面的docker-build文件夹就是使用compose方式部署的文件夹,主要包括: Spring Boot web项目打成的jar包 jar对应的Dockerfile compose方式的核心配置文件docker-compose.yaml config文件夹,是将宿主机本地配置挂载到docker容器中的配置文件 ...
不使用 compose 部署项目 我这里用一个springboot项目来测试,只写了一个接口,访问redis和mysql 编写dockerfile来构建镜像 FROM java:8MAINTAINER vhukze# 指定临时文件夹为/tmpVOLUME /tmp# 将jar包添加到容器中重命名为my-docker.jarADD docker-test.jar my-docker.jar# 运行jar包RUN bash -c 'touch /my-do...
打包后端项目通过命令 mvn cleanpackage AI代码助手复制代码 jar包与配置文件上传至Linux服务器,新建指定文件夹(通过Filezilla上传文件) 执行命令启动 docker-compose up AI代码助手复制代码 部署成功后我们查看服务是否启动 docker ps AI代码助手复制代码 本机进行访问 ...