Запуск докеризованного приложения nextjs в dev выдает мне эту ошибку: [Ошибка: EACCES: отказано в разрешении, отсоединить ссылку ‘/интерфейс/.next/BUILD_ID’]

#docker #next.js

Вопрос:

Это мой файл Docker

 # Base on official Node.js Alpine image FROM node:alpine  # Set working directory WORKDIR /frontend  COPY ./package*.json ./  # Install dependencies RUN npm install  # Copy all files COPY --chown=node:node . .  # Build app RUN npm run build  # Expose the listening port EXPOSE 3000  # Run container as non-root (unprivileged) user # The node user is provided in the Node.js Alpine base image USER node  

И это моя услуга в docker-compose

 services:  next:  build:  context: ./frontend  dockerfile: Dockerfile  command: npm run dev  restart: always  ports:  - 3000:3000  volumes:  - ./frontend:/frontend/:rw  - /frontend/node_modules  - /frontend/.next  networks:  - app_network  

И это полная ошибка

 [Error: EACCES: permission denied, unlink '/frontend/.next/BUILD_ID'] { next_1 | errno: -13, next_1 | code: 'EACCES', next_1 | syscall: 'unlink', next_1 | path: '/frontend/.next/BUILD_ID' next_1 | }   

Я действительно застрял в этом надолго, я буду благодарен за любую помощь, которую вы можете предложить.