docker构建

This commit is contained in:
liulu 2024-12-30 15:32:56 +08:00
parent c05423c0a3
commit baf38de11a
8 changed files with 66 additions and 12 deletions

View File

@ -0,0 +1,13 @@
# FROM alibabadragonwell/dragonwell:8.28.21
FROM registry.cn-hangzhou.aliyuncs.com/fullstack/dragonwell8
WORKDIR /app
ADD target/chsm-manage.jar /app/chsm-manage.jar
ENV ENABLE_DEBUG=false
ENV DEBUG_PORT=5005
EXPOSE 9880
# ENTRYPOINT ["insmod","/opt/driver/SJK1117-H/SJK1117_H.ko"]
# ENTRYPOINT ["/bin/bash", "/opt/driver/SYD1308-G/install_driver.sh"]
# ENTRYPOINT ["java","-jar","chsm-manage.jar"]
ENTRYPOINT ["/bin/bash", "-c", "if [ \"$ENABLE_DEBUG\" = \"true\" ]; then java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=$DEBUG_PORT -jar chsm-manage.jar; else java -jar chsm-manage.jar; fi"]

18
chsm-web-manage/build.cmd Normal file
View File

@ -0,0 +1,18 @@
@echo off
SETLOCAL
chcp 65001
del /S *.log
call mvn clean -DskipTests=true package -f ../pom.xml
echo ">>>>>>>>>>>begin build docker image ...<<<<<<<<<<<<<"
docker build -t chsm-manage:latest .
echo ">>>>>>>>>>>build docker image success<<<<<<<<<<<<<"
docker save -o chsm-manage.tar chsm-manage:latest
echo ">>>>>>>>>>>build docker offline tar success<<<<<<<<<<<<<"
pause

View File

@ -118,16 +118,7 @@
</dependencies>
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/**</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
<finalName>chsm-manage</finalName>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>

View File

@ -1,5 +1,5 @@
server:
port: 89
port: 9880
tomcat:
uri-encoding: UTF-8
threads:

View File

@ -0,0 +1,13 @@
# FROM alibabadragonwell/dragonwell:8.28.21
FROM registry.cn-hangzhou.aliyuncs.com/fullstack/dragonwell8
WORKDIR /app
ADD target/chsm-server.jar /app/chsm-server.jar
ENV ENABLE_DEBUG=false
ENV DEBUG_PORT=5005
EXPOSE 9890
# ENTRYPOINT ["insmod","/opt/driver/SJK1117-H/SJK1117_H.ko"]
# ENTRYPOINT ["/bin/bash", "/opt/driver/SYD1308-G/install_driver.sh"]
# ENTRYPOINT ["java","-jar","chsm-manage.jar"]
ENTRYPOINT ["/bin/bash", "-c", "if [ \"$ENABLE_DEBUG\" = \"true\" ]; then java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=$DEBUG_PORT -jar chsm-server.jar; else java -jar chsm-server.jar; fi"]

18
chsm-web-server/build.cmd Normal file
View File

@ -0,0 +1,18 @@
@echo off
SETLOCAL
chcp 65001
del /S *.log
call mvn clean -DskipTests=true package -f ../pom.xml
echo ">>>>>>>>>>>begin build docker image ...<<<<<<<<<<<<<"
docker build -t chsm-server:latest .
echo ">>>>>>>>>>>build docker image success<<<<<<<<<<<<<"
docker save -o chsm-server.tar chsm-manage:latest
echo ">>>>>>>>>>>build docker offline tar success<<<<<<<<<<<<<"
pause

View File

@ -44,6 +44,7 @@
</dependencies>
<build>
<finalName>chsm-server</finalName>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>

View File

@ -1,5 +1,5 @@
server:
port: 8900
port: 9890
tomcat:
uri-encoding: UTF-8
threads: