2.docker部署 a.两个文件:jar + Dockerfile---Dockerfile 名字唯一,只能这个取名 文件1:jar包;文件2:内容如下。 FROM openjdk:8 EXPOSE 1000 MAINTAINER ligy <LIGY@163.COM> ADD demo1-1.0-SNAPSHOT.jar /app.jar RUN bash -c 'touch /app.jar' ENTRYPOINT ["java","-jar","app.jar"] 说明:格式...
docker run --name microservice-discovery-eureka -p 8761:8761 -v $PWD/microservice-discovery-eureka-0.0.1-SNAPSHOT.jar:/app.jar -d mambo/microservice-discovery-eureka docker run --name eureka-client --link microservice-discovery-eureka:microservice-discovery-eureka -p 8762:8762 -v $PWD/micro...
MAINTAINER docker-admin #jar包添加到镜像中 ADD xxl-job-admin-2.1.2.jar xxl-job-admin.jar #容器暴露的端口 即jar程序在容器中运行的端口 EXPOSE 8080 #容器启动之后要执行的命令 ENTRYPOINT ["java","-jar","-Dspring.datasource.url=jdbc:mysql://mysql-server:3306/xxl_job?Unicode=true&characterEnco...
在Docker中部署Spring Boot项目时,如果不希望将配置文件打包到jar包中,可以通过以下步骤来实现从容器外部加载配置文件: 构建不包含配置文件的Spring Boot jar包: 在构建Spring Boot项目时,确保配置文件(如application.properties或application.yml)不在打包范围内。这通常通过调整构建工具(如Maven或Gradle)的配置来实现。
创建Dockerfile 文件 # 创建部署目录mkdir-p /mnt/docker-data/depoly/demo/# 创建Dockerfile 文件touchDockerfile# 编辑Dockerfile 文件vimDockerfile 写入jar运行指令 # 基础镜像,指向此前配置的jdk8FROM jdk8:1.0# 可无,作者MAINTAINER zhaoqb# 挂载点VOLUME /tmp# 复制文件并重命名文件ADD demo.jar demo.jar...
如下图所示,打包完会出现一个.jar文件,即打包好的jar包。 image.png 3.在控制台输入:java -jar /Users/heyou/Desktop/springboot-0.0.1-SNAPSHOT.jar 来检查jar包是否可以正常运行。 192:~heyou$ java-jar/Users/heyou/Desktop/springboot-0.0.1-SNAPSHOT.jar ...
将dockerfile文件和生成的jar包文件上传到服务器,同级目录下 使用命令行: docker build -f Dockerfile -t Springboot:v1.0 . 1. -f : 参数引用文件 -t 镜像名称 . 表示当前目录 3.查看系统的镜像名称 docker images 1. 查看生成的镜像名称 镜像名称:Springboot ...
准备好springboot jar包 创建一个文件夹docker,进入此文件夹 把jar包上传到此文件夹 创建Dockerfile文件 FROM openjdk:8-jre-slim MAINTAINER xuxueli ENV PARAMS="" ENV TZ=PRC RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone ...
二、jar部署 【注意】:小唐的项目需要用到mysql然后spring boot读的就直接是本机的地址了,如果不是请修改spring boot里面mysql的读取位置 docker run -d -p 8081:8081 \-v /home/xiaotang0711/Desktop/docker/hadoop.jar:/usr/hadoop.jar \--name springboot java:8u111 \java -jar /usr/hadoop.jar ...
安装maven环境,通过docker命令打包镜像,然后编写docker-compose编排文件,部署springboot工程 上传者:yunfei1992时间:2019-03-28 Docker部署SpringBoot+Vue前后端分离项目 前后端项目和配置文件 上传者:weixin_41405524时间:2023-02-14 docker-compose 部署jar包