在项目根目录执行 mvn package docker:build 查看docker中的镜像:执行 docker run -d -p 本机端口:项目端口 --name=运行后容器名称 镜像id即可创建容器并启动。 dockerrun -d -p10086:10086--name=irh-registry fcd81a5b5cc0 五、动态传递参数 构建...
docker run 是运行容器命令,-v是目录挂载参数,参见前述:三、容器相关命令 1. 2. 3. 4. 6.查看容器并启动 jar 包 docker exec 是进入容器命令,-c后面是进入容器需要执行的命令,参见前述:三、容器相关命令 1. 7.查看启动的进程 在宿主机使用ps查看;进入容器以后也可以查看到该进程 8.完成 五、其它 宿主...
docker run -e JAVA_OPTS='-Xms128m -Xmx256m -Dspring.profiles.active=prod' -it pumelo/test-1.0.0 /bin/bash 这样就可以通过jvm参数来切换springboot的配置文件啦。 感谢各位看官捧场。
1.创建spring boot工程 使用IntelliJ IDEA的“Spring Assistant”插件创建spring web项目 Group id: com.docker Artifact id: hellworld Project name: helloworld Package name: com.docker.helloworld 2.创建HelloworldController vim HelloworldController package com.docker.helloworld; import org.springframework.web.bin...
docker run --name swapping -itd --net=host -v /etc/localtime:/etc/localtime:ro -v /etc/timezone:/etc/timezone:ro swapping --spring.profiles.active=pro 加上参数,则启动的配置文件就是application-pro.yml或者application-pro.properties文件。
四、Springboot项目配置 1,添加docker的maven依赖 <plugin><groupId>com.spotify</groupId><artifactId>docker-maven-plugin</artifactId><version>1.2.2</version><configuration><!-- 镜像名称 --><imageName>docker/${project.artifactId}</imageName><!-- Dockerfile文件存放目录 --><dockerDirectory>src/...
SpringBoot项目打包(maven/gradle)1.maven项目打包 maven项目需要提前在项目中的pom.xml中添加如下参数(...
Springboot项目打包Docker镜像并设置启动参数 1. 新建项目 2. 配置profle 3. 编写Dockefile FROMjava:8 MAINTAINER zgy<zgy@123.com>WORKDIR /usr/local/app COPY *.jar app.jar EXPOSE 8080 ENTRYPOINT ["java","-Dspring.profiles.active=${SPRING_PROFILES_ACTIVE}","-jar","app.jar"] ...
$ sudo docker build -t jeecgboot:1.0 .将jar包部署成镜像 容器编排 $ sudo docker run --name=...