修改启动脚本

This commit is contained in:
2025-12-31 14:20:28 +08:00
parent 09da12dd89
commit 3d75692e01

View File

@@ -14,7 +14,7 @@ NETWORK_NAME=${COMPANY_NAME}_network
# SERVER_PORTS=8800:8801,8811 # SERVER_PORTS=8800:8801,8811
# SERVER_PORTS=8080 # SERVER_PORTS=8080
# java虚拟机配置 # java虚拟机配置
JAVA_OPS="-Xms1024m -Xmx1024m -Xss512k -XX:-UseGCOverheadLimit" JAVA_OPS=""
# 链路追踪路径 # 链路追踪路径
SKYWALKING_OPS= SKYWALKING_OPS=
# 项目目录路径 # 项目目录路径
@@ -192,8 +192,8 @@ run() {
checkOrCreate_network checkOrCreate_network
containerLogPath=/usr/local/$COMPANY_NAME/logs containerLogPath=/usr/local/$COMPANY_NAME/logs
if [ -e "$(pwd)/.env" ];then if [ -e "$(pwd)/.env" ];then
docker run -d -v /etc/localtime:/etc/localtime:ro --env-file .env -e JAVA_OPS="$JAVA_OPS" $(port_map_processor) -v $LOG_PATH:$containerLogPath --network=$NETWORK_NAME --restart=always --name $PROJECT_NAME $latestImageId docker run -d -v /etc/localtime:/etc/localtime:ro --env-file .env $(port_map_processor) -v $LOG_PATH:$containerLogPath --network=$NETWORK_NAME --restart=always --name $PROJECT_NAME $latestImageId
echo "启动命令为: docker run -d -v /etc/localtime:/etc/localtime:ro --env-file .env -e JAVA_OPS=\"$JAVA_OPS\" $(port_map_processor) -v $LOG_PATH:$containerLogPath --network=$NETWORK_NAME --restart=always --name $PROJECT_NAME $latestImageId" echo "启动命令为: docker run -d -v /etc/localtime:/etc/localtime:ro --env-file .env $(port_map_processor) -v $LOG_PATH:$containerLogPath --network=$NETWORK_NAME --restart=always --name $PROJECT_NAME $latestImageId"
else else
docker run -d -v /etc/localtime:/etc/localtime:ro -e JAVA_OPS="$JAVA_OPS" $(port_map_processor) -v $LOG_PATH:$containerLogPath --network=$NETWORK_NAME --restart=always --name $PROJECT_NAME $latestImageId docker run -d -v /etc/localtime:/etc/localtime:ro -e JAVA_OPS="$JAVA_OPS" $(port_map_processor) -v $LOG_PATH:$containerLogPath --network=$NETWORK_NAME --restart=always --name $PROJECT_NAME $latestImageId
echo "启动命令为: docker run -d -v /etc/localtime:/etc/localtime:ro -e JAVA_OPS=\"$JAVA_OPS\" $(port_map_processor) -v $LOG_PATH:$containerLogPath --network=$NETWORK_NAME --restart=always --name $PROJECT_NAME $latestImageId" echo "启动命令为: docker run -d -v /etc/localtime:/etc/localtime:ro -e JAVA_OPS=\"$JAVA_OPS\" $(port_map_processor) -v $LOG_PATH:$containerLogPath --network=$NETWORK_NAME --restart=always --name $PROJECT_NAME $latestImageId"