Browse Source
fix: fix the issues with the local build docker script (#4647)
pull/4652/head
Svend
2 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with
4 additions and
4 deletions
-
package.json
-
scripts/deploy/Dockerfile
-
scripts/deploy/build-local-docker-image.sh
|
|
|
@ -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", |
|
|
|
|
|
|
|
@ -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 |
|
|
|
|
|
|
|
|
|
|
|
@ -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() { |
|
|
|
|