# gy_deploy **Repository Path**: zxyys/gy_deploy ## Basic Information - **Project Name**: gy_deploy - **Description**: 管涌巡查系统自动化部署脚本 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-29 - **Last Updated**: 2025-08-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 管涌巡查系统服务自动化部署脚本 ## 修改代理地址(必须) ``` bash app\datavolume\data\docker\front\nginx\nginx.conf 39.101.141.195修改成当前部署服务器的IP ``` ### 快速部署 #### 1.进入package目录执行加载镜像命令 ``` bash docker load -i all-images.tar ``` #### 2.镜像加载后,执行根目录deploy.sh脚本 ``` bash # 部署数据库、初始化数据库 ./deploy.sh db run # 部署应用服务 ./deploy.sh app run ``` #### 3.验证服务是否正常 浏览器访问http://部署服务器IP:8090 账号:admin 密码:admin123 ## 查看日志命令 ``` bash docker logs -f 容器ID ``` ## 打包镜像命令 ``` bash docker save -o all-images.tar front:prod backend:prod mysql:8.0 redis:6.2.6 adminer:4.8.0 nginx:latest ``` ## 检查文件大小 ``` bash ls -lh all-images.tar ``` ## 加载镜像命令 ``` bash docker load -i all-images.tar ``` ## 检查镜像是否加载 ``` bash docker images ``` ## 文件授权命令 ``` bash chmod -R 777 * ``` ## 镜像销毁命令(只销毁镜像不移除挂载数据) ``` bash # app销毁 ./deploy.sh app destroy # 数据库销毁 ./deploy.sh db destroy ``` ## 服务启停 ``` bash # 启动app ./deploy.sh app start # 停止app ./deploy.sh app stop # 启动数据库 ./deploy.sh db start # 停止数据库 ./deploy.sh db stop ```