869 B
869 B
方式一:一键构建传输部署
# 本地执行(自动完成构建+传输+部署)
cd e:\00项目\T_碳信网\code\txw
bash script/build-local.sh 1.0.0-BETA root 192.168.1.100 /opt/txw/images
方式二:分布执行
# Step 1: 本地构建
cd txw-gateway && bash devops/build.sh 1.0.0-BETA
# ... 其他服务同理
# Step 2: 打包并传输
bash script/build-local.sh 1.0.0-BETA root 服务器IP /opt/txw/images
# Step 3: 服务器部署
ssh root@服务器IP
bash /opt/txw/images/deploy.sh 1.0.0-BETA redeploy
方式三:使用 docker-compose
# 本地构建所有镜像
for svc in gateway sso mhzc yygl gxzx; do
cd $svc && docker build -t ${svc}:1.0.0-BETA -f devops/Dockerfile . && cd ..
done
# 本地启动(需要先修改 docker-compose.yml 中的环境变量)
cd script && docker-compose up -d