diff --git a/.devops/api.yml b/.devops/api.yml index 59444726..1ecd581d 100644 --- a/.devops/api.yml +++ b/.devops/api.yml @@ -52,7 +52,7 @@ workflow: docker_username: ((dev.docker_user)) docker_password: ((dev.docker_password)) image_name: '"registry.cn-hangzhou.aliyuncs.com/jcce/pcm-core-api"' - image_tag: 'latest' + image_tag: '"latest"' registry_address: '"registry.cn-hangzhou.aliyuncs.com"' docker_file: git_clone_0.git_path + '/api/Dockerfile' docker_build_path: git_clone_0.git_path diff --git a/api/Dockerfile b/api/Dockerfile index a27e861c..9fb6df85 100644 --- a/api/Dockerfile +++ b/api/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.22.4-alpine3.20 AS builder +FROM registry.cn-hangzhou.aliyuncs.com/jcce-images/golang:1.22.4-alpine3.20 AS builder WORKDIR /app @@ -6,10 +6,10 @@ COPY . . RUN go env -w GO111MODULE=on \ && go env -w GOPROXY=https://goproxy.cn,direct \ -&& go env -w CGO_ENABLED=0 -RUN go build -o pcm-coordinator-api /app/api/pcm.go +&& go env -w CGO_ENABLED=0 \ +&& go build -o pcm-coordinator-api /app/api/pcm.go -FROM alpine:3.20 +FROM registry.cn-hangzhou.aliyuncs.com/jcce-images/alpine:3.20 WORKDIR /app