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 DOCKER_REGISTRY=docker.arvancloud.ir
|
||||||
ARG PHP_VERSION=8.4
|
ARG PHP_VERSION=8.4
|
||||||
|
|
||||||
FROM ${DOCKER_REGISTRY}/node:24-alpine AS assets
|
# FROM ${DOCKER_REGISTRY}/node:24-alpine AS assets
|
||||||
WORKDIR /app
|
# WORKDIR /app
|
||||||
|
#
|
||||||
RUN sed -i 's|https://dl-cdn.alpinelinux.org|https://mirror.arvancloud.ir/alpine|g' /etc/apk/repositories
|
# RUN sed -i 's|https://dl-cdn.alpinelinux.org|https://mirror.arvancloud.ir/alpine|g' /etc/apk/repositories
|
||||||
|
#
|
||||||
COPY package.json package-lock.json ./
|
# COPY package.json package-lock.json ./
|
||||||
RUN npm ci
|
# RUN npm ci
|
||||||
|
#
|
||||||
COPY resources ./resources
|
# COPY resources ./resources
|
||||||
COPY public ./public
|
# COPY public ./public
|
||||||
COPY vite.config.js ./
|
# COPY vite.config.js ./
|
||||||
RUN npm run build
|
# RUN npm run build
|
||||||
|
|
||||||
ARG DOCKER_REGISTRY
|
ARG DOCKER_REGISTRY
|
||||||
ARG PHP_VERSION
|
ARG PHP_VERSION
|
||||||
@@ -65,7 +65,7 @@ RUN composer install \
|
|||||||
&& composer check-platform-reqs --no-dev
|
&& composer check-platform-reqs --no-dev
|
||||||
|
|
||||||
COPY . .
|
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 \
|
RUN composer dump-autoload --no-dev --optimize --no-scripts \
|
||||||
&& php artisan package:discover --ansi \
|
&& php artisan package:discover --ansi \
|
||||||
|
|||||||
Reference in New Issue
Block a user