name: Build and Push Docker Image on: push: branches: - dev-* jobs: build-and-push: runs-on: ubuntu-latest steps: - name: 检出代码 uses: https://gitea.com/actions/checkout@v3 - name: 镜像构建 run: | docker build -t ak13:latest . # 可以检查镜像是否构建成功 docker images - name: 直接启动服务 run: | docker rm -vf ak13 docker run -d --name ak13 --workdir /app -p ak13-logs:/app/logs ak13:latest