| 12345678910111213141516171819202122232425262728293031323334353637 |
- #!/bin/bash
- cd raising-vue-pro
- npm install
- sleep 5s
- npm run build
- sleep 5s
- cd ../
- echo "停止容器 ============>>>>>>>>>>>>"
- docker stop docker_take_away_java_server
- docker stop docker_take_away_nginx_web
- sleep 2s
- echo "删除容器 ============>>>>>>>>>>>>"
- docker rm docker_take_away_java_server
- docker rm docker_take_away_nginx_web
- sleep 2s
- echo "删除镜像 ============>>>>>>>>>>>>"
- docker rmi image_take_away_java_server
- docker rmi image_take_away_nginx_web
- sleep 2s
- echo "验证compose配置 ============>>>>>>>>>>>>"
- docker-compose -f ./docker-files/jpservice/docker-compose.yml config
- sleep 5s
- echo "构建新镜像 ============>>>>>>>>>>>>"
- docker-compose -f ./docker-files/jpservice/docker-compose.yml build
- sleep 5s
- echo "启动容器 ============>>>>>>>>>>>>"
- docker-compose -f ./docker-files/jpservice/docker-compose.yml -p take_away_platform up --force-recreate --detach
- sleep 5s
|