Open
Description
I attempted to build the docker container following the instructions in the README, but it failed on the Container docs-minio-1
step:
❯ git clone [email protected]:suitenumerique/docs.git
❯ cd docs
❯ docker -v
Docker version 27.3.1, build 2.fc41
❯ docker compose version
Docker Compose version 2.30.3
❯ make bootstrap FLUSH_ARGS='--no-input'
make[1]: Entering directory '/home/mason/docs'
[+] Building 80.6s (23/23) FINISHED docker:default
=> [app-dev internal] load build definition from Dockerfile 0.1s
=> => transferring dockerfile: 3.86kB 0.0s
=> [app-dev internal] load metadata for docker.io/library/python:3.12.6-alpine3.20 0.9s
=> [app-dev internal] load .dockerignore 0.1s
=> => transferring context: 429B 0.0s
=> [app-dev internal] load build context 0.2s
=> => transferring context: 966.95kB 0.0s
=> CACHED [app-dev base 1/3] FROM docker.io/library/python:3.12.6-alpine3.20@sha256:7130f75b1bb16c7c5d802782131b4024fe3d7a87ce7d93 0.0s
=> [app-dev base 2/3] RUN python -m pip install --upgrade pip setuptools 5.9s
=> [app-dev base 3/3] RUN apk update && apk upgrade 3.6s
=> [app-dev core 1/8] RUN apk add cairo file font-noto font-noto-emoji gettext gdk-pixbuf libffi-dev pango share 9.2s
=> [app-dev back-builder 1/3] WORKDIR /builder 0.2s
=> [app-dev back-builder 2/3] COPY ./src/backend /builder 0.2s
=> [app-dev back-builder 3/3] RUN mkdir /install && pip install --prefix=/install . 40.5s
=> [app-dev core 2/8] RUN wget https://svn.apache.org/repos/asf/httpd/httpd/trunk/docs/conf/mime.types -O /etc/mime.types 1.0s
=> [app-dev core 3/8] COPY ./docker/files/usr/local/bin/entrypoint /usr/local/bin/entrypoint 0.2s
=> [app-dev core 4/8] RUN chmod g=u /etc/passwd 0.3s
=> [app-dev core 5/8] COPY --from=back-builder /install /usr/local 2.9s
=> [app-dev core 6/8] COPY ./src/backend /app/ 0.2s
=> [app-dev core 7/8] WORKDIR /app 0.1s
=> [app-dev core 8/8] RUN DJANGO_CONFIGURATION=Build python manage.py compilemessages 1.2s
=> [app-dev backend-development 1/3] RUN apk add postgresql-client 1.5s
=> [app-dev backend-development 2/3] RUN pip uninstall -y impress 0.9s
=> [app-dev backend-development 3/3] RUN pip install -e .[dev] 17.3s
=> [app-dev] exporting to image 2.9s
=> => exporting layers 2.8s
=> => writing image sha256:2c7b2991625a7f2d5bf3356feb21033220cbbf06b3212640d874afbb29806212 0.0s
=> => naming to docker.io/library/impress:backend-development 0.0s
=> [app-dev] resolving provenance for metadata file 0.0s
make[1]: Leaving directory '/home/mason/docs'
make[1]: Entering directory '/home/mason/docs'
[+] Building 49.4s (21/21) FINISHED docker:default
=> [y-provider internal] load build definition from Dockerfile 0.1s
=> => transferring dockerfile: 1.34kB 0.0s
=> [y-provider internal] load metadata for docker.io/library/node:20-alpine 0.9s
=> [y-provider internal] load .dockerignore 0.0s
=> => transferring context: 429B 0.0s
=> [y-provider internal] load build context 0.1s
=> => transferring context: 780.70kB 0.0s
=> [y-provider y-provider-builder 1/11] FROM docker.io/library/node:20-alpine@sha256:8bda036ddd59ea51a23bc1a1035d3b5c614e72c01366 0.0s
=> CACHED [y-provider y-provider-builder 2/11] WORKDIR /home/frontend/ 0.0s
=> [y-provider y-provider-builder 3/11] COPY ./src/frontend/package.json ./package.json 0.2s
=> [y-provider y-provider-builder 4/11] COPY ./src/frontend/yarn.lock ./yarn.lock 0.1s
=> [y-provider y-provider-builder 5/11] COPY ./src/frontend/servers/y-provider/package.json ./servers/y-provider/package.json 0.1s
=> [y-provider y-provider 6/9] WORKDIR /home/frontend/servers/y-provider 0.2s
=> [y-provider y-provider-builder 6/11] COPY ./src/frontend/packages/eslint-config-impress/package.json ./packages/eslint-config- 0.2s
=> [y-provider y-provider-builder 7/11] RUN yarn install 22.5s
=> [y-provider y-provider-builder 8/11] COPY ./src/frontend/packages/eslint-config-impress ./packages/eslint-config-impress 0.1s
=> [y-provider y-provider-builder 9/11] COPY ./src/frontend/servers/y-provider ./servers/y-provider 0.1s
=> [y-provider y-provider-builder 10/11] WORKDIR /home/frontend/servers/y-provider 0.1s
=> [y-provider y-provider-builder 11/11] RUN yarn build 2.2s
=> [y-provider y-provider 7/9] COPY --from=y-provider-builder /home/frontend/servers/y-provider/dist ./dist 0.2s
=> [y-provider y-provider 8/9] RUN NODE_ENV=production yarn install --frozen-lockfile 16.9s
=> [y-provider y-provider 9/9] COPY ./docker/files/usr/local/bin/entrypoint /usr/local/bin/entrypoint 0.1s
=> [y-provider] exporting to image 5.0s
=> => exporting layers 4.9s
=> => writing image sha256:67cd8b2c989c1251491a98d26721eccc8cbd5c0ad53f1fb3777b21ede1324482 0.0s
=> => naming to docker.io/library/docs-y-provider 0.0s
=> [y-provider] resolving provenance for metadata file 0.0s
make[1]: Leaving directory '/home/mason/docs'
make[1]: Entering directory '/home/mason/docs'
[+] Building 266.0s (25/25) FINISHED docker:default
=> [frontend internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 1.74kB 0.0s
=> [frontend internal] load metadata for docker.io/nginxinc/nginx-unprivileged:1.26-alpine 0.9s
=> [frontend internal] load metadata for docker.io/library/node:20-alpine 0.5s
=> [frontend internal] load .dockerignore 0.0s
=> => transferring context: 429B 0.0s
=> [frontend internal] load build context 0.1s
=> => transferring context: 7.02MB 0.1s
=> CACHED [frontend frontend-production 1/4] FROM docker.io/nginxinc/nginx-unprivileged:1.26-alpine@sha256:501bbebb675fc49cddfb2fb 0.0s
=> [frontend frontend-deps 1/11] FROM docker.io/library/node:20-alpine@sha256:8bda036ddd59ea51a23bc1a1035d3b5c614e72c01366d989f41 0.0s
=> CACHED [frontend frontend-deps 2/11] WORKDIR /home/frontend/ 0.0s
=> [frontend frontend-deps 3/11] COPY ./src/frontend/package.json ./package.json 0.3s
=> [frontend frontend-deps 4/11] COPY ./src/frontend/yarn.lock ./yarn.lock 0.1s
=> [frontend frontend-deps 5/11] COPY ./src/frontend/apps/impress/package.json ./apps/impress/package.json 0.1s
=> [frontend frontend-deps 6/11] COPY ./src/frontend/packages/eslint-config-impress/package.json ./packages/eslint-config-impress 0.1s
=> [frontend frontend-deps 7/11] RUN yarn install --frozen-lockfile 161.1s
=> [frontend frontend-deps 8/11] COPY .dockerignore ./.dockerignore 0.1s
=> [frontend frontend-deps 9/11] COPY ./src/frontend/.prettierrc.js ./.prettierrc.js 0.1s
=> [frontend frontend-deps 10/11] COPY ./src/frontend/packages/eslint-config-impress ./packages/eslint-config-impress 0.1s
=> [frontend frontend-deps 11/11] COPY ./src/frontend/apps/impress ./apps/impress 0.2s
=> [frontend impress 1/1] WORKDIR /home/frontend/apps/impress 0.1s
=> [frontend impress-builder 1/2] WORKDIR /home/frontend/apps/impress 0.1s
=> [frontend impress-builder 2/2] RUN yarn build 101.1s
=> [frontend frontend-production 2/4] COPY --from=impress-builder /home/frontend/apps/impress/out /usr/share/nginx/html 0.2s
=> [frontend frontend-production 3/4] COPY ./src/frontend/apps/impress/conf/default.conf /etc/nginx/conf.d 0.1s
=> [frontend frontend-production 4/4] COPY ./docker/files/usr/local/bin/entrypoint /usr/local/bin/entrypoint 0.1s
=> [frontend] exporting to image 0.3s
=> => exporting layers 0.2s
=> => writing image sha256:0b0009bc2323d405ff140757aefc630d07af4d854d1cd1ede08180350235a705 0.0s
=> => naming to docker.io/library/impress:frontend-development 0.0s
=> [frontend] resolving provenance for metadata file 0.0s
make[1]: Leaving directory '/home/mason/docs'
\033[1mRunning migrations\033[0m
[+] Running 1/1
✔ Container docs-postgresql-1 Started 0.3s
[+] Creating 5/5
✔ Container docs-mailcatcher-1 Created 0.0s
✔ Container docs-createbuckets-1 Created 0.0s
✔ Container docs-redis-1 Created 0.0s
✔ Container docs-postgresql-1 Running 0.0s
✔ Container docs-minio-1 Recreated 0.1s
[+] Running 3/3
✔ Container docs-mailcatcher-1 Started 0.4s
✘ Container docs-minio-1 Error 1.0s
✔ Container docs-redis-1 Started 0.3s
dependency failed to start: container docs-minio-1 exited (1)
make: *** [Makefile:195: migrate] Error 1
This was on Fedora 41 KDE.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
No status