Browse Source

fix: fix the issues with the local build docker script (#4647)

Svend 5 months ago
parent
commit
850a6af1e0
3 changed files with 4 additions and 4 deletions
  1. 1 1
      package.json
  2. 2 2
      scripts/deploy/Dockerfile
  3. 1 1
      scripts/deploy/build-local-docker-image.sh

+ 1 - 1
package.json

@@ -28,7 +28,7 @@
     "build": "cross-env NODE_OPTIONS=--max-old-space-size=8192 turbo build",
     "build:analyze": "turbo build:analyze",
     "build:antd": "pnpm run build --filter=@vben/web-antd",
-    "build:docker": "./build-local-docker-image.sh",
+    "build:docker": "./scripts/deploy/build-local-docker-image.sh",
     "build:docs": "pnpm run build --filter=@vben/docs",
     "build:ele": "pnpm run build --filter=@vben/web-ele",
     "build:naive": "pnpm run build --filter=@vben/web-naive",

+ 2 - 2
scripts/deploy/Dockerfile

@@ -18,12 +18,12 @@ RUN pnpm run build
 
 RUN echo "Builder Success 🎉"
 
-FROM nginx:stable-alpine as production
+FROM nginx:stable-alpine AS production
 
 RUN echo "types { application/javascript js mjs; }" > /etc/nginx/conf.d/mjs.conf
 COPY --from=builder /app/playground/dist /usr/share/nginx/html
 
-COPY ./nginx.conf /etc/nginx/nginx.conf
+COPY --from=builder /app/scripts/deploy/nginx.conf /etc/nginx/nginx.conf
 
 EXPOSE 8080
 

+ 1 - 1
scripts/deploy/build-local-docker-image.sh

@@ -24,7 +24,7 @@ function install_dependencies() {
 
 function build_image() {
     # build docker
-    docker build . -f Dockerfile -t ${IMAGE_NAME} || ERROR="build_image failed"
+    docker build ../../ -f Dockerfile -t ${IMAGE_NAME} || ERROR="build_image failed"
 }
 
 function log_message() {