I hope someone can help me here… Everything says I’ve got space to burn. But I can’t extract a tarball?
anon23:rabbit ajoslin$ docker-compose build rabbit
[...]
> [8/8] RUN yarn:
#0 0.797 yarn install v1.22.19
#0 1.069 [1/5] Validating package.json...
#0 1.080 [2/5] Resolving packages...
#0 4.729 [3/5] Fetching packages...
#0 102.8 error https://registry.yarnpkg.com/@mui/material/-/material-5.10.4.tgz: ***Extracting tar content of undefined failed, the file appears to be corrupt: "ENOSPC: no space left on device,***
Extracting tar content of undefined failed, the file appears to be corrupt: "ENOSPC: no space left on device,
By all estimations I have used a fraction of my Docker Disk Image
I don’t want to keep running docker system purge only to be able to fill up on the third image
anon23:rabbit ajoslin$ docker system df
TYPE TOTAL ACTIVE SIZE RECLAIMABLE
Images 66 3 37.35GB 31.5GB (84%)
Containers 3 0 112.7kB 112.7kB (100%)
Local Volumes 42 0 1.203GB 1.203GB (100%)
Build Cache 184 0 2.643GB 2.643GB
docker-compose.yml
version: "3.9"
services:
web:
build:
context: .
dockerfile: ./web/Dockerfile
ports:
- "8910:8910"
environment:
REDWOOD_API_URL: 'http://0.0.0.0:8911'
api:
build:
context: .
dockerfile: ./api/Dockerfile
ports:
- "8911:8911"
environment:
DATABASE_URL: 'file:./dev.db'
rabbit:
build:
context: .
dockerfile: ./rabbit/Dockerfile
ports:
- "3333:3333"
Dockerfile
FROM node:lts-alpine
RUN mkdir -p /home/node/app/node_modules
WORKDIR /home/node/app
COPY package.json yarn.* ./
RUN apk add --no-cache git
COPY . /home/node/app/
RUN chown -R node:node /home/node
RUN yarn
USER node
EXPOSE 3333
ENTRYPOINT ["node","ace","serve","--watch"]