He estado atascado con eso por un tiempo y todas las demás soluciones que probé no me dieron buenos resultados.
Estoy ejecutando Docker en Windows 11.
Así es como está mi Dockerfile actualmente:
FROM node RUN mkdir -p /home/node/app && chown -R node:node /home/node/app RUN chmod +x /usr/local/bin/docker-entrypoint.sh WORKDIR /home/node/app USER node COPY --chown=node:node package.json . COPY --chown=node:node . . RUN npm install CMD ["node", "js/main.js"]¡Y todavía me da un error de permiso! Estoy sin ideas y mis amigos tampoco saben cómo ayudarme.