J'essayais de construire mon image Docker pour mon application Gatsby. Chaque fois que j'exécute la commande docker build . -t gatsbyapp
, ça me donne une erreur:
failed to solve with frontend dockerfile.v0: failed to build LLB:
failed to compute cache key: "/.env" not found: not found
Pendant ce temps, mon dockerfile est présenté ci-dessous:
FROM node:13
WORKDIR /app
COPY package.json .
RUN yarn global add gatsby-cli
RUN yarn install
COPY gatsby-config.js .
COPY .env .
EXPOSE 8000
CMD ["gatsby","develop","-H","0.0.0.0"]
Était confronté au même problème malgré la dénomination du dossier comme Dockerfile. J'ai redémarré le docker et ça a fonctionné pour moi. Alors, s'il vous plaît essayez de la même chose. Merci!