From 852d4fb35842067d6712fc11cbf2797bf6a45c31 Mon Sep 17 00:00:00 2001 From: yoan <536464346@qq.com> Date: Wed, 28 Aug 2024 01:06:20 +0800 Subject: [PATCH] Add docker support --- .github/workflows/push_image.yml | 35 -------------------------------- Dockerfile | 2 ++ docker/docker-compose.yml | 2 +- 3 files changed, 3 insertions(+), 36 deletions(-) delete mode 100644 .github/workflows/push_image.yml diff --git a/.github/workflows/push_image.yml b/.github/workflows/push_image.yml deleted file mode 100644 index e997aea2..00000000 --- a/.github/workflows/push_image.yml +++ /dev/null @@ -1,35 +0,0 @@ -name: Docker Image CI - -on: - push: - branches: ["main"] - -jobs: - build-and-push: - runs-on: ubuntu-latest - - steps: - - name: Checkout code - uses: actions/checkout@v4 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v3 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 - - - name: Log in to Docker Hub - uses: docker/login-action@v3 - - with: - registry: registry.cn-shanghai.aliyuncs.com - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - - - name: Build and push Docker image - uses: docker/build-push-action@v6 - with: - context: . - platforms: linux/amd64,linux/arm64 - push: true - tags: registry.cn-shanghai.aliyuncs.com/usual2970/certimate:latest diff --git a/Dockerfile b/Dockerfile index 685a29ba..1779fac1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,7 @@ FROM golang:1.22-alpine +ENV GOPROXY=https://goproxy.cn + WORKDIR /app COPY ../. /app/ diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 7dd4a20c..385bc989 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -2,7 +2,7 @@ version: '3.0' services: certimate: image: registry.cn-shanghai.aliyuncs.com/usual2970/certimate:latest - container_name: certimate + container_name: certimate_server ports: - 8090:8090 volumes: