refactor(docker): comment out asset build steps in Dockerfile for clarity
This commit is contained in:
26
Dockerfile
26
Dockerfile
@@ -3,18 +3,18 @@
|
||||
ARG DOCKER_REGISTRY=docker.arvancloud.ir
|
||||
ARG PHP_VERSION=8.4
|
||||
|
||||
FROM ${DOCKER_REGISTRY}/node:24-alpine AS assets
|
||||
WORKDIR /app
|
||||
|
||||
RUN sed -i 's|https://dl-cdn.alpinelinux.org|https://mirror.arvancloud.ir/alpine|g' /etc/apk/repositories
|
||||
|
||||
COPY package.json package-lock.json ./
|
||||
RUN npm ci
|
||||
|
||||
COPY resources ./resources
|
||||
COPY public ./public
|
||||
COPY vite.config.js ./
|
||||
RUN npm run build
|
||||
# FROM ${DOCKER_REGISTRY}/node:24-alpine AS assets
|
||||
# WORKDIR /app
|
||||
#
|
||||
# RUN sed -i 's|https://dl-cdn.alpinelinux.org|https://mirror.arvancloud.ir/alpine|g' /etc/apk/repositories
|
||||
#
|
||||
# COPY package.json package-lock.json ./
|
||||
# RUN npm ci
|
||||
#
|
||||
# COPY resources ./resources
|
||||
# COPY public ./public
|
||||
# COPY vite.config.js ./
|
||||
# RUN npm run build
|
||||
|
||||
ARG DOCKER_REGISTRY
|
||||
ARG PHP_VERSION
|
||||
@@ -65,7 +65,7 @@ RUN composer install \
|
||||
&& composer check-platform-reqs --no-dev
|
||||
|
||||
COPY . .
|
||||
COPY --from=assets /app/public/build ./public/build
|
||||
# COPY --from=assets /app/public/build ./public/build
|
||||
|
||||
RUN composer dump-autoload --no-dev --optimize --no-scripts \
|
||||
&& php artisan package:discover --ansi \
|
||||
|
||||
Reference in New Issue
Block a user