【更新】dockerfile 文件编写
This commit is contained in:
parent
f768a5b3f6
commit
d5302deb2c
|
|
@ -0,0 +1,58 @@
|
||||||
|
FROM openjdk:8-jdk-alpine
|
||||||
|
|
||||||
|
ARG ARG_APP_NAME
|
||||||
|
ARG ARG_DEPLOY_PATH
|
||||||
|
ARG ROOT_PATH
|
||||||
|
ARG APP_MODULE_PATH=""
|
||||||
|
|
||||||
|
ARG PORT
|
||||||
|
|
||||||
|
|
||||||
|
ENV TIME_ZONE Asia/Shanghai
|
||||||
|
|
||||||
|
ENV APP_NAME=${ARG_APP_NAME}
|
||||||
|
|
||||||
|
ENV DEPLOY_PATH=${ARG_DEPLOY_PATH}
|
||||||
|
|
||||||
|
ENV APP_LOG_DIR=/data/${APP_NAME}/logs/app
|
||||||
|
|
||||||
|
ENV TOMCAT_LOG_DIR=/data/${APP_NAME}/logs/tomcat
|
||||||
|
|
||||||
|
ENV HEAP_DUMP_PATH=/data/${APP_NAME}/logs/heap-dump
|
||||||
|
|
||||||
|
ENV RUOYI_UPLOAD_PATH=/data/${APP_NAME}/ruoyi/uploadPath
|
||||||
|
|
||||||
|
ENV JVM_OPTION_THREAD_STACK_SIZE=512k
|
||||||
|
|
||||||
|
ENV JVM_OPTION_NETWORK_ADDRESS_CACHE_TTL=10
|
||||||
|
|
||||||
|
ENV JVM_OPTION_MAX_DIRECT_MEMORY_SIZE=512m
|
||||||
|
|
||||||
|
ENV JVM_OPTION_MAX_METASPACE_SIZE=256m
|
||||||
|
|
||||||
|
ENV JVM_OPTION_RESERVED_CODE_CACHE_SIZE=256m
|
||||||
|
|
||||||
|
ENV JVM_MAX_GC_PAUSE_MILLS=50
|
||||||
|
|
||||||
|
ENV SERVER_PORT=${PORT}
|
||||||
|
|
||||||
|
ENV JAVA_OPTS = ""
|
||||||
|
WORKDIR ${DEPLOY_PATH}/${APP_NAME}
|
||||||
|
RUN ln -snf /usr/share/zoneinfo/$TIME_ZONE /etc/localtime
|
||||||
|
|
||||||
|
RUN mkdir -p ${APP_LOG_DIR}
|
||||||
|
|
||||||
|
RUN mkdir -p ${TOMCAT_LOG_DIR}
|
||||||
|
|
||||||
|
RUN mkdir -p ${HEAP_DUMP_PATH}
|
||||||
|
|
||||||
|
RUN mkdir -p ${RUOYI_UPLOAD_PATH}
|
||||||
|
|
||||||
|
RUN apk add --update font-adobe-100dpi ttf-dejavu fontconfig
|
||||||
|
|
||||||
|
ADD ${ROOT_PATH}${APP_MODULE_PATH}/target/${APP_NAME}.jar ./
|
||||||
|
|
||||||
|
EXPOSE ${SERVER_PORT}
|
||||||
|
|
||||||
|
|
||||||
|
ENTRYPOINT ["/bin/sh","-c","java -XX:ThreadStackSize=512k -Dfile.encoding=UTF-8 -Xms512m -Xmx1024m -XX:MaxMetaspaceSize=512m -XX:+PrintGCDetails -XX:NewRatio=1 -XX:+UseParallelOldGC -jar $APP_NAME.jar"]
|
||||||
|
|
@ -12,13 +12,15 @@ spring:
|
||||||
active: zlpt_cloud_dev
|
active: zlpt_cloud_dev
|
||||||
cloud:
|
cloud:
|
||||||
nacos:
|
nacos:
|
||||||
|
username: nacos
|
||||||
|
password: Bonus@admin123!
|
||||||
discovery:
|
discovery:
|
||||||
# 服务注册地址
|
# 服务注册地址
|
||||||
server-addr: 192.168.0.14:8848
|
server-addr: 192.168.1.3:8848
|
||||||
namespace: zlpt_cloud_dev
|
namespace: zlpt_cloud_dev
|
||||||
config:
|
config:
|
||||||
# 配置中心地址
|
# 配置中心地址
|
||||||
server-addr: 192.168.0.14:8848
|
server-addr: 192.168.1.3:8848
|
||||||
namespace: zlpt_cloud_dev
|
namespace: zlpt_cloud_dev
|
||||||
# 配置文件格式
|
# 配置文件格式
|
||||||
file-extension: yml
|
file-extension: yml
|
||||||
|
|
|
||||||
|
|
@ -12,16 +12,18 @@ spring:
|
||||||
active: zlpt_cloud_dev
|
active: zlpt_cloud_dev
|
||||||
cloud:
|
cloud:
|
||||||
nacos:
|
nacos:
|
||||||
|
username: nacos
|
||||||
|
password: Bonus@admin123!
|
||||||
discovery:
|
discovery:
|
||||||
# 服务注册地址
|
# 服务注册地址
|
||||||
# server-addr: 192.168.0.14:8848
|
# server-addr: 192.168.0.14:8848
|
||||||
server-addr: 10.40.92.74:8848
|
server-addr: 192.168.1.3:8848
|
||||||
# namespace: zlpt_cloud_dev
|
namespace: zlpt_cloud_dev
|
||||||
config:
|
config:
|
||||||
# 配置中心地址
|
# 配置中心地址
|
||||||
# server-addr: 192.168.0.14:8848
|
# server-addr: 192.168.0.14:8848
|
||||||
server-addr: 10.40.92.74:8848
|
server-addr: 192.168.1.3:8848
|
||||||
# namespace: zlpt_cloud_dev
|
namespace: zlpt_cloud_dev
|
||||||
# 配置文件格式
|
# 配置文件格式
|
||||||
file-extension: yml
|
file-extension: yml
|
||||||
# 共享配置
|
# 共享配置
|
||||||
|
|
@ -38,7 +40,7 @@ spring:
|
||||||
ds1:
|
ds1:
|
||||||
nacos:
|
nacos:
|
||||||
# server-addr: 192.168.0.14:8848
|
# server-addr: 192.168.0.14:8848
|
||||||
server-addr: 10.40.92.74:8848
|
server-addr: 192.168.1.3:8848
|
||||||
dataId: sentinel-zlpt-gateway
|
dataId: sentinel-zlpt-gateway
|
||||||
groupId: DEFAULT_GROUP
|
groupId: DEFAULT_GROUP
|
||||||
data-type: json
|
data-type: json
|
||||||
|
|
|
||||||
|
|
@ -12,13 +12,15 @@ spring:
|
||||||
active: zlpt_cloud_dev
|
active: zlpt_cloud_dev
|
||||||
cloud:
|
cloud:
|
||||||
nacos:
|
nacos:
|
||||||
|
username: nacos
|
||||||
|
password: Bonus@admin123!
|
||||||
discovery:
|
discovery:
|
||||||
# 服务注册地址
|
# 服务注册地址
|
||||||
server-addr: 192.168.0.14:8848
|
server-addr: 192.168.1.3:8848
|
||||||
namespace: zlpt_cloud_dev
|
namespace: zlpt_cloud_dev
|
||||||
config:
|
config:
|
||||||
# 配置中心地址
|
# 配置中心地址
|
||||||
server-addr: 192.168.0.14:8848
|
server-addr: 192.168.1.3:8848
|
||||||
namespace: zlpt_cloud_dev
|
namespace: zlpt_cloud_dev
|
||||||
# 配置文件格式
|
# 配置文件格式
|
||||||
file-extension: yml
|
file-extension: yml
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
# Tomcat
|
# Tomcat
|
||||||
server:
|
server:
|
||||||
port: 10086
|
port: 9502
|
||||||
|
|
||||||
# Spring
|
# Spring
|
||||||
spring:
|
spring:
|
||||||
|
|
@ -13,15 +13,17 @@ spring:
|
||||||
# active: default
|
# active: default
|
||||||
cloud:
|
cloud:
|
||||||
nacos:
|
nacos:
|
||||||
|
username: nacos
|
||||||
|
password: Bonus@admin123!
|
||||||
discovery:
|
discovery:
|
||||||
# 服务注册地址
|
# 服务注册地址
|
||||||
# server-addr: 192.168.0.14:8848
|
# server-addr: 192.168.0.14:8848
|
||||||
server-addr: 10.40.92.74:8848
|
server-addr: 192.168.1.3:8848
|
||||||
# namespace: zlpt_cloud_dev
|
# namespace: zlpt_cloud_dev
|
||||||
config:
|
config:
|
||||||
# 配置中心地址
|
# 配置中心地址
|
||||||
# server-addr: 192.168.0.14:8848
|
# server-addr: 192.168.0.14:8848
|
||||||
server-addr: 10.40.92.74:8848
|
server-addr: 192.168.1.3:8848
|
||||||
# namespace: zlpt_cloud_dev
|
# namespace: zlpt_cloud_dev
|
||||||
# 配置文件格式
|
# 配置文件格式
|
||||||
file-extension: yml
|
file-extension: yml
|
||||||
|
|
|
||||||
|
|
@ -26,7 +26,7 @@ import javax.servlet.http.HttpServletResponse;
|
||||||
* @author xsheng
|
* @author xsheng
|
||||||
* @date 2023-12-02
|
* @date 2023-12-02
|
||||||
*/
|
*/
|
||||||
@Api(tags = "装备数据接口")
|
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/dev")
|
@RequestMapping("/dev")
|
||||||
@Api(value = "设备信息",tags = "设备管理")
|
@Api(value = "设备信息",tags = "设备管理")
|
||||||
|
|
|
||||||
|
|
@ -12,13 +12,15 @@ spring:
|
||||||
active: zlpt_cloud_dev
|
active: zlpt_cloud_dev
|
||||||
cloud:
|
cloud:
|
||||||
nacos:
|
nacos:
|
||||||
|
username: nacos
|
||||||
|
password: Bonus@admin123!
|
||||||
discovery:
|
discovery:
|
||||||
# 服务注册地址
|
# 服务注册地址
|
||||||
server-addr: 10.40.92.74:8848
|
server-addr: 192.168.1.3:8848
|
||||||
# namespace: zlpt_cloud_dev
|
# namespace: zlpt_cloud_dev
|
||||||
config:
|
config:
|
||||||
# 配置中心地址
|
# 配置中心地址
|
||||||
server-addr: 10.40.92.74:8848
|
server-addr: 192.168.1.3:8848
|
||||||
# namespace: zlpt_cloud_dev
|
# namespace: zlpt_cloud_dev
|
||||||
# 配置文件格式
|
# 配置文件格式
|
||||||
file-extension: yml
|
file-extension: yml
|
||||||
|
|
|
||||||
|
|
@ -36,13 +36,15 @@ spring:
|
||||||
active: zlpt_cloud_dev
|
active: zlpt_cloud_dev
|
||||||
cloud:
|
cloud:
|
||||||
nacos:
|
nacos:
|
||||||
|
username: nacos
|
||||||
|
password: Bonus@admin123!
|
||||||
discovery:
|
discovery:
|
||||||
# 服务注册地址
|
# 服务注册地址
|
||||||
server-addr: 192.168.0.14:8848
|
server-addr: 192.168.1.3:8848
|
||||||
namespace: zlpt_cloud_dev
|
namespace: zlpt_cloud_dev
|
||||||
config:
|
config:
|
||||||
# 配置中心地址
|
# 配置中心地址
|
||||||
server-addr: 192.168.0.14:8848
|
server-addr: 192.168.1.3:8848
|
||||||
namespace: zlpt_cloud_dev
|
namespace: zlpt_cloud_dev
|
||||||
# 配置文件格式
|
# 配置文件格式
|
||||||
file-extension: yml
|
file-extension: yml
|
||||||
|
|
|
||||||
|
|
@ -12,13 +12,15 @@ spring:
|
||||||
active: zlpt_cloud_dev
|
active: zlpt_cloud_dev
|
||||||
cloud:
|
cloud:
|
||||||
nacos:
|
nacos:
|
||||||
|
username: nacos
|
||||||
|
password: Bonus@admin123!
|
||||||
discovery:
|
discovery:
|
||||||
# 服务注册地址
|
# 服务注册地址
|
||||||
server-addr: 192.168.0.14:8848
|
server-addr: 192.168.1.3:8848
|
||||||
namespace: zlpt_cloud_dev
|
namespace: zlpt_cloud_dev
|
||||||
config:
|
config:
|
||||||
# 配置中心地址
|
# 配置中心地址
|
||||||
server-addr: 192.168.0.14:8848
|
server-addr: 192.168.1.3:8848
|
||||||
namespace: zlpt_cloud_dev
|
namespace: zlpt_cloud_dev
|
||||||
# 配置文件格式
|
# 配置文件格式
|
||||||
file-extension: yml
|
file-extension: yml
|
||||||
|
|
|
||||||
|
|
@ -13,13 +13,15 @@ spring:
|
||||||
active: zlpt_cloud_dev
|
active: zlpt_cloud_dev
|
||||||
cloud:
|
cloud:
|
||||||
nacos:
|
nacos:
|
||||||
|
username: nacos
|
||||||
|
password: Bonus@admin123!
|
||||||
discovery:
|
discovery:
|
||||||
# 服务注册地址
|
# 服务注册地址
|
||||||
server-addr: 192.168.0.14:8848
|
server-addr: 192.168.1.3:8848
|
||||||
namespace: zlpt_cloud_dev
|
namespace: zlpt_cloud_dev
|
||||||
config:
|
config:
|
||||||
# 配置中心地址
|
# 配置中心地址
|
||||||
server-addr: 192.168.0.14:8848
|
server-addr: 192.168.1.3:8848
|
||||||
namespace: zlpt_cloud_dev
|
namespace: zlpt_cloud_dev
|
||||||
# 配置文件格式
|
# 配置文件格式
|
||||||
file-extension: yml
|
file-extension: yml
|
||||||
|
|
|
||||||
|
|
@ -12,13 +12,15 @@ spring:
|
||||||
active: zlpt_cloud_dev
|
active: zlpt_cloud_dev
|
||||||
cloud:
|
cloud:
|
||||||
nacos:
|
nacos:
|
||||||
|
username: nacos
|
||||||
|
password: Bonus@admin123!
|
||||||
discovery:
|
discovery:
|
||||||
# 服务注册地址
|
# 服务注册地址
|
||||||
server-addr: 192.168.0.14:8848
|
server-addr: 192.168.1.3:8848
|
||||||
namespace: zlpt_cloud_dev
|
namespace: zlpt_cloud_dev
|
||||||
config:
|
config:
|
||||||
# 配置中心地址
|
# 配置中心地址
|
||||||
server-addr: 192.168.0.14:8848
|
server-addr: 192.168.1.3:8848
|
||||||
namespace: zlpt_cloud_dev
|
namespace: zlpt_cloud_dev
|
||||||
# 配置文件格式
|
# 配置文件格式
|
||||||
file-extension: yml
|
file-extension: yml
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,10 @@
|
||||||
package com.bonus.zlpt.company.controller;
|
package com.bonus.zlpt.system.controller;
|
||||||
|
|
||||||
import com.bonus.zlpt.common.core.web.controller.BaseController;
|
import com.bonus.zlpt.common.core.web.controller.BaseController;
|
||||||
import com.bonus.zlpt.common.core.web.domain.AjaxResult;
|
import com.bonus.zlpt.common.core.web.domain.AjaxResult;
|
||||||
import com.bonus.zlpt.company.api.domain.BaseAddress;
|
|
||||||
import com.bonus.zlpt.company.service.BaseAddressService;
|
import com.bonus.zlpt.system.api.domain.BaseAddress;
|
||||||
|
import com.bonus.zlpt.system.service.BaseAddressService;
|
||||||
import io.swagger.annotations.Api;
|
import io.swagger.annotations.Api;
|
||||||
import io.swagger.annotations.ApiOperation;
|
import io.swagger.annotations.ApiOperation;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
|
|
||||||
|
|
@ -34,13 +34,15 @@ spring:
|
||||||
active: zlpt_cloud_dev
|
active: zlpt_cloud_dev
|
||||||
cloud:
|
cloud:
|
||||||
nacos:
|
nacos:
|
||||||
|
username: nacos
|
||||||
|
password: Bonus@admin123!
|
||||||
discovery:
|
discovery:
|
||||||
# 服务注册地址
|
# 服务注册地址
|
||||||
server-addr: 192.168.0.14:8848
|
server-addr: 192.168.1.3:8848
|
||||||
namespace: zlpt_cloud_dev
|
namespace: zlpt_cloud_dev
|
||||||
config:
|
config:
|
||||||
# 配置中心地址
|
# 配置中心地址
|
||||||
server-addr: 192.168.0.14:8848
|
server-addr: 192.168.1.3:8848
|
||||||
namespace: zlpt_cloud_dev
|
namespace: zlpt_cloud_dev
|
||||||
# 配置文件格式
|
# 配置文件格式
|
||||||
file-extension: yml
|
file-extension: yml
|
||||||
|
|
|
||||||
|
|
@ -12,13 +12,15 @@ spring:
|
||||||
active: zlpt_cloud_dev
|
active: zlpt_cloud_dev
|
||||||
cloud:
|
cloud:
|
||||||
nacos:
|
nacos:
|
||||||
|
username: nacos
|
||||||
|
password: Bonus@admin123!
|
||||||
discovery:
|
discovery:
|
||||||
# 服务注册地址
|
# 服务注册地址
|
||||||
server-addr: 192.168.0.14:8848
|
server-addr: 192.168.1.3:8848
|
||||||
namespace: zlpt_cloud_dev
|
namespace: zlpt_cloud_dev
|
||||||
config:
|
config:
|
||||||
# 配置中心地址
|
# 配置中心地址
|
||||||
server-addr: 192.168.0.14:8848
|
server-addr: 192.168.1.3:8848
|
||||||
namespace: zlpt_cloud_dev
|
namespace: zlpt_cloud_dev
|
||||||
# 配置文件格式
|
# 配置文件格式
|
||||||
file-extension: yml
|
file-extension: yml
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue