diff --git a/Dockerfile b/Dockerfile index bb7cde8..c01fc3a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,65 +1,65 @@ -# FROM node:23.5.0-alpine - -# ENV PORT 4000 - -# # pnpm install globally -# RUN npm install -g pnpm - -# # Create app directory -# RUN mkdir -p /usr/src/app -# WORKDIR /usr/src/app - -# # Installing dependencies -# COPY package.json pnpm-lock.yaml ./ - -# # Copy ckeditor5 to workdir -# COPY vendor/ckeditor5 ./vendor/ckeditor5 - -# # Install dependencies -# RUN pnpm install --frozen-lockfile - -# # RUN npm install --force -# # RUN npm install -g npm@latest -# # RUN npm install - -# # Copying source files -# COPY . . - -# # Building app -# RUN pnpm run build - -# EXPOSE 4000 - -# # Running the app -# CMD ["pnpm", "run", "start"] - FROM node:23.5.0-alpine ENV PORT 4000 -# Install Yarn globally -# RUN npm install -g yarn +# pnpm install globally +RUN npm install -g pnpm # Create app directory RUN mkdir -p /usr/src/app WORKDIR /usr/src/app -# Copy package.json and yarn.lock -COPY package.json yarn.lock ./ +# Installing dependencies +COPY package.json pnpm-lock.yaml ./ # Copy ckeditor5 to workdir COPY vendor/ckeditor5 ./vendor/ckeditor5 # Install dependencies -RUN yarn install --frozen-lockfile +RUN pnpm install --frozen-lockfile + +# RUN npm install --force +# RUN npm install -g npm@latest +# RUN npm install # Copying source files COPY . . # Building app -RUN yarn build +RUN pnpm run build EXPOSE 4000 # Running the app -CMD ["yarn", "start"] \ No newline at end of file +CMD ["pnpm", "run", "start"] + +# FROM node:23.5.0-alpine + +# ENV PORT 4000 + +# # Install Yarn globally +# # RUN npm install -g yarn + +# # Create app directory +# RUN mkdir -p /usr/src/app +# WORKDIR /usr/src/app + +# # Copy package.json and yarn.lock +# COPY package.json yarn.lock ./ + +# # Copy ckeditor5 to workdir +# COPY vendor/ckeditor5 ./vendor/ckeditor5 + +# # Install dependencies +# RUN yarn install --frozen-lockfile + +# # Copying source files +# COPY . . + +# # Building app +# RUN yarn build + +# EXPOSE 4000 + +# # Running the app +# CMD ["yarn", "start"] \ No newline at end of file