Bun Docker Error: failed to fetch an image or build from source: error building: failed to solve: failed to create

[+] Building 3.2s (7/17)
 => [internal] load .dockerignore                                                                          0.1s
 => => transferring context: 96B                                                                           0.1s
 => [internal] load build definition from Dockerfile                                                       0.1s
 => => transferring dockerfile: 749B                                                                       0.1s
 => [internal] load metadata for docker.io/oven/bun:1                                                      2.8s
 => ERROR [internal] load build context                                                                    0.1s
 => => transferring context: 11.02kB                                                                       0.1s
 => [base 1/2] FROM docker.io/oven/bun:1@sha256:ea572eace71acadb17ea5c408550eafd5ab82f2f6f48c04b906a3091e  0.0s
 => CACHED [base 2/2] WORKDIR /usr/src/app                                                                 0.0s
 => [install 1/6] RUN mkdir -p /temp/dev                                                                   0.2s
------
 > [internal] load build context:
------
Error: failed to fetch an image or build from source: error building: failed to solve: failed to create dir /data/docker/overlay2/dv8dmgprb88ehmassr0fqgn7w/diff/src/router: mkdir /data/docker/overlay2/dv8dmgprb88ehmassr0fqgn7w/diff/src/router: no space left on device

My Dockerfile

FROM oven/bun:1 as base
WORKDIR /usr/src/app


FROM base AS install
RUN mkdir -p /temp/dev
COPY package.json bun.lockb /temp/dev/
RUN cd /temp/dev && bun install

# Build Development

RUN mkdir -p /temp/prod
COPY package.json bun.lockb /temp/prod/
ENV NODE_ENV production
RUN cd /temp/prod && bun install

FROM install AS prerelease
COPY --from=install /temp/dev/node_modules node_modules
COPY . .

# Build Production

FROM base AS release
COPY --from=install /temp/prod/node_modules node_modules
COPY --from=prerelease /usr/src/app .
COPY --from=prerelease /usr/src/app/package.json .

# Server Start

USER bun
ENV PORT 3400
ENV NODE_ENV production
EXPOSE 3400/tcp
ENTRYPOINT [ "bun", "run", "src/server.js" ]

this was solved. i delete app builder first. and upload again

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.