deploy.sh 429 B

123456789101112131415161718
  1. #!/bin/bash
  2. set -e
  3. echo ">>> 拉取最新代码..."
  4. git pull
  5. echo ">>> 构建镜像..."
  6. docker build -t ddac-front .
  7. echo ">>> 重启容器..."
  8. docker rm -f ddac-front 2>/dev/null
  9. docker run -d -p 80:80 --name ddac-front --restart unless-stopped ddac-front
  10. echo ">>> 清理旧镜像..."
  11. docker image prune -f
  12. echo ">>> 部署完成!"
  13. docker ps --filter name=ddac-front --format "table {{.Names}}\t{{.Status}}\t{{.Ports}}"