| 1.本地动作:拉取代码build | 1.本地动作:拉取代码build | ||||
| ```shell | ```shell | ||||
| ssh root@114.132.85.7 'bash -s' << 'EOF' | ssh root@114.132.85.7 'bash -s' << 'EOF' | ||||
| cd /home/lqh/apps/job-admin | |||||
| cd /home/lqh/apps/job-manage | |||||
| git fetch --all | git fetch --all | ||||
| git reset --hard origin/master | git reset --hard origin/master | ||||
| docker-compose -f docker-compose.yml build | docker-compose -f docker-compose.yml build | ||||
| docker-compose -f docker-compose.yml push | docker-compose -f docker-compose.yml push | ||||
| docker rmi $(docker images -f "dangling=true" -q) | |||||
| docker images -f "dangling=true" -q | xargs -r docker rmi | |||||
| EOF | EOF | ||||
| ``` | ``` | ||||
| 2.目标主机动作:docker-compose部署 | 2.目标主机动作:docker-compose部署 | ||||
| ```shell | ```shell | ||||
| docker pull registry.cn-hangzhou.aliyuncs.com/zsanyu/rcsc:rcsc_admin_prod_latest | docker pull registry.cn-hangzhou.aliyuncs.com/zsanyu/rcsc:rcsc_admin_prod_latest | ||||
| docker-compose -f /home/lqh/apps-yml/dc-rcsc-admin.yaml up -d --force-recreate | docker-compose -f /home/lqh/apps-yml/dc-rcsc-admin.yaml up -d --force-recreate | ||||
| docker rmi $(docker images -f "dangling=true" -q) | |||||
| docker images -f "dangling=true" -q | xargs -r docker rmi | |||||
| ``` | ``` | ||||
| ### https证书检测 | ### https证书检测 |