行っていたこと
Cloud Runにデプロイをする前にDockerにあげて確認をしようとしていた。
しかし、Dockerfileに記載してあるRUN yarn installから先に進まない...
Dockerfile
FROM node:16.13.1-alpine
WORKDIR .
COPY package.json yarn.lock ./
COPY . .
RUN yarn install
RUN yarn cache clean --force && rm -rf node_modules/.cache
RUN yarn build
EXPOSE 8111
CMD ["yarn", "start"]
エラー内容
"ENOSPC: no space left on device, write"
対応
docker system pruneを実行したら、なんと46GB以上のいらないものが削除された!
最後に
Dockerを使っていると、こんなこともあるのかと勉強になったので記事にまとめておきます。
※自分では解決できませんでしたが後日、参考になるサイトを教えて頂いたので参考文献に入れておきます。
参考文献