From 74a63976dcac79c4718f4e6219693434eac644c8 Mon Sep 17 00:00:00 2001 From: Eiriksgata <2353686862@qq.com> Date: Fri, 29 Dec 2023 15:09:22 +0800 Subject: [PATCH] fix docker image build error --- .github/workflows/docker-image-uat.yml | 5 ++++- Dockerfile | 14 +++----------- 2 files changed, 7 insertions(+), 12 deletions(-) diff --git a/.github/workflows/docker-image-uat.yml b/.github/workflows/docker-image-uat.yml index b28c79a..9921d71 100644 --- a/.github/workflows/docker-image-uat.yml +++ b/.github/workflows/docker-image-uat.yml @@ -28,7 +28,10 @@ jobs: registry: ${{ secrets.TC_DOCKER_HUB_ADDRESS }} # 声明镜像源 username: ${{ secrets.TC_DOCKER_HUB_USERNAME }} password: ${{ secrets.TC_DOCKER_HUB_PASSWORD }} - + + - name: client project build + run: yarn build + - name: Build docker image run: docker buildx build --file Dockerfile --tag control-platform-client-uat:latest . diff --git a/Dockerfile b/Dockerfile index bf49ce8..f85d9c0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,19 +2,11 @@ FROM node:20.4.0 LABEL Eiriksgata -WORKDIR /app - -VOLUME /tmp/control-pltform-client-vue-nuxt3/ - -COPY package.json /app/ - -ADD . /app/ - -RUN yarn build +ADD .output .output # expose the host and port 3000 to the server ENV HOST 0.0.0.0 # Expose Port -EXPOSE 15368 +EXPOSE 3000 -ENTRYPOINT ["node", "./.output/server/index.mjs"] +ENTRYPOINT ["node", ".output/server/index.mjs"]