-
Notifications
You must be signed in to change notification settings - Fork 358
Open
Description
Hello,
I've made no update to my repo for a few months, however I am getting an error with the codespace start up
�[?25hError response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: can't get final child's PID from pipe: EOF: unknown
2025-11-10 21:14:08.510Z: Stop: Run: docker compose --project-name movie-rating_devcontainer -f /var/lib/docker/codespacemount/workspace/movie-rating/.devcontainer/docker-compose.yml -f /var/lib/docker/codespacemount/.persistedshare/docker-compose.codespaces.yml -f /var/lib/docker/codespacemount/.persistedshare/docker-compose/docker-compose.devcontainer.build-1762809130202.yml -f /var/lib/docker/codespacemount/.persistedshare/docker-compose/docker-compose.devcontainer.containerFeatures-1762809234636-8bcbae83-6361-46e9-9b24-5b0bf663efd4.yml up -d
2025-11-10 21:14:08.512Z: Error: Command failed: docker compose --project-name movie-rating_devcontainer -f /var/lib/docker/codespacemount/workspace/movie-rating/.devcontainer/docker-compose.yml -f /var/lib/docker/codespacemount/.persistedshare/docker-compose.codespaces.yml -f /var/lib/docker/codespacemount/.persistedshare/docker-compose/docker-compose.devcontainer.build-1762809130202.yml -f /var/lib/docker/codespacemount/.persistedshare/docker-compose/docker-compose.devcontainer.containerFeatures-1762809234636-8bcbae83-6361-46e9-9b24-5b0bf663efd4.yml up -d
2025-11-10 21:14:08.513Z: at l6 (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:432:3348)
2025-11-10 21:14:08.513Z: at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
2025-11-10 21:14:08.513Z: {"outcome":"error","message":"Command failed: docker compose --project-name movie-rating_devcontainer -f /var/lib/docker/codespacemount/workspace/movie-rating/.devcontainer/docker-compose.yml -f /var/lib/docker/codespacemount/.persistedshare/docker-compose.codespaces.yml -f /var/lib/docker/codespacemount/.persistedshare/docker-compose/docker-compose.devcontainer.build-1762809130202.yml -f /var/lib/docker/codespacemount/.persistedshare/docker-compose/docker-compose.devcontainer.containerFeatures-1762809234636-8bcbae83-6361-46e9-9b24-5b0bf663efd4.yml up -d","description":"An error occurred starting Docker Compose up."}
2025-11-10 21:14:08.514Z: at async c6 (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:412:3860)
2025-11-10 21:14:08.514Z: at async Y6 (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:484:4015)
2025-11-10 21:14:08.514Z: at async BC (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:484:4957)
2025-11-10 21:14:08.515Z: at async p7 (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:665:202)
2025-11-10 21:14:08.515Z: at async d7 (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:664:14804)
2025-11-10 21:14:08.516Z: at async /.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:484:1188
2025-11-10 21:14:08.526Z: devcontainer process exited with exit code 1
====================================== ERROR ====================================
2025-11-10 21:14:08.614Z: Failed to create container.
=================================================================================
2025-11-10 21:14:08.615Z: Error: Command failed: docker compose --project-name movie-rating_devcontainer -f /var/lib/docker/codespacemount/workspace/movie-rating/.devcontainer/docker-compose.yml -f /var/lib/docker/codespacemount/.persistedshare/docker-compose.codespaces.yml -f /var/lib/docker/codespacemount/.persistedshare/docker-compose/docker-compose.devcontainer.build-1762809130202.yml -f /var/lib/docker/codespacemount/.persistedshare/docker-compose/docker-compose.devcontainer.containerFeatures-1762809234636-8bcbae83-6361-46e9-9b24-5b0bf663efd4.yml up -d
2025-11-10 21:14:08.619Z: Error code: 1302 (UnifiedContainersErrorFatalCreatingContainer)
My repo is set up with
.devcontainer
| .env
| devcontainer.json
| docker-compose.yaml
| Dockerfile
Here are the following:
.env
POSTGRES_USER=postgres
POSTGRES_PASSWORD=docker
POSTGRES_DB=postgres
POSTGRES_HOSTNAME=localhost
devcontainer.json
{
"name": "Movie Rating",
"dockerComposeFile": "docker-compose.yml",
"service": "app",
"workspaceFolder": "/workspaces/${localWorkspaceFolderBasename}",
"customizations": {
"vscode": {
"extensions": [
"streetsidesoftware.code-spell-checker",
"golang.go",
"ms-azuretools.vscode-docker"
]
}
},
"hostRequirements": {
"cpus": 4,
"memory": "16gb"
}
}
docker-compose.yaml
version: '3.8'
volumes:
postgres-data:
services:
app:
build:
context: .
dockerfile: Dockerfile
env_file:
# Ensure that the variables in .env match the same variables in devcontainer.json
- .env
volumes:
- ../..:/workspaces:cached
# Overrides default command so things don't shut down after the process ends.
command: sleep infinity
# Runs app on the same network as the database container, allows "forwardPorts" in devcontainer.json function.
network_mode: service:db
# Use "forwardPorts" in **devcontainer.json** to forward an app port locally.
# (Adding the "ports" property to this file will not forward from a Codespace.)
db:
image: postgres:latest
restart: unless-stopped
volumes:
- postgres-data:/var/lib/postgresql/data
env_file:
# Ensure that the variables in .env match the same variables in devcontainer.json
- .env
Dockerfile
FROM mcr.microsoft.com/devcontainers/go:1-1.24-bookworm
# [Optional] Uncomment this section to install additional OS packages.
RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
&& apt-get -y install --no-install-recommends nodejs git npm jq apt-utils dialog dnsutils httpie wget unzip curl
I see a merge on go/ go-postgres but don't think this is related #362
zailleh
Metadata
Metadata
Assignees
Labels
No labels