v4: the devcontainer builds and starts again — the docker-outside-of-docker feature failed to install, since the base image is now Debian trixie, where its default moby option isn't supported; it now installs Docker's own packages ("moby": false). Every service of the compose project was also built under one image name, gerbeur-dev, the workspace with the features and the others without, so whichever finished last took the name and the workspace could lose its docker CLI; each service now gets its own image, built from the same cache.

Checked with the devcontainer CLI's up: the image builds, install exits 0, gerbeur and musique answer on :3000, :3001, :8000 and :8001 (openid-configuration included), and docker ps works as node in the workspace.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-09 16:39:58 +02:00
parent a25500d833
commit c77e173767
2 changed files with 5 additions and 3 deletions

View File

@@ -18,7 +18,6 @@ x-workspace: &workspace
build:
context: .
dockerfile: Dockerfile
image: gerbeur-dev
network_mode: host
user: node
working_dir: /workspaces/gerbeur