TypeError: Cannot read properties of null (reading 'Env')
Mantenedores costumam responder em até 1 dia
@v-Kaniska244 já está trabalhando nisso.
Desde 29/4/2025.
Avaliação
Esta issue ainda não foi avaliada.
Descrição
Getting this error suddenly from CLI/Vscode/Cursor:
➜ devcontainer build --workspace-folder . --config .devcontainer/devcontainer.json --image-name=test
[3 ms] @devcontainers/cli 0.75.0. Node.js v20.12.2. darwin 24.3.0 arm64.
TypeError: Cannot read properties of null (reading 'Env')
at o6 (/Users/jasondamour/.nvm/versions/node/v20.12.2/lib/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:393:20372)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async y6 (/Users/jasondamour/.nvm/versions/node/v20.12.2/lib/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:467:2352)
at async dw (/Users/jasondamour/.nvm/versions/node/v20.12.2/lib/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:467:1886)
at async R7 (/Users/jasondamour/.nvm/versions/node/v20.12.2/lib/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:667:2203)
at async S7 (/Users/jasondamour/.nvm/versions/node/v20.12.2/lib/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:666:4937)
at async /Users/jasondamour/.nvm/versions/node/v20.12.2/lib/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:484:1188
{"outcome":"error","message":"Cannot read properties of null (reading 'Env')","description":"An error occurred building the container."}
With the dockerfile:
FROM mcr.microsoft.com/devcontainers/base:1.2-ubuntu-22.04
Given I haven't upgraded the CLI in a while and this was working fine recently, I believe this is caused by a change to the base Docker image. Semi-confirmed by changing my base image to ubuntu:22.04 and it worked fine.
However, going to use this repo for the issue. If an image doesn't have an Env property, shouldn't the CLI still succeed?
- Linguagem predominante
- TypeScript
- Estrelas
- 3k
- Forks
- 463
- Merge médio
- 13h 28min
- PRs com merge (30d)
- 2
Preparar o ambiente
Inicia o contêiner de desenvolvimento do projeto no navegador, com a sua própria conta do GitHub.
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de devcontainers/cli
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 92/100
devcontainers/cli#1203 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 68/100
devcontainers/cli#1178 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 68/100
devcontainers/cli#1317 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
devcontainers/cli#1308 · 1 comentário · 1 reação ·
Mantenedores costumam responder em até 1 dia
-
build rejects valid tag@digest image references during registry inspectionTalvez já em andamento @v-Kaniska244 assumiu há 11 dias. Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 78/100
devcontainers/cli#1307 · 2 comentários · 1 reação · 1 responsável ·
Mantenedores costumam responder em até 1 dia
Todas as issues de devcontainers/cli
Issues semelhantes
-
area:docs bug triage:confirmed
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 74/100
Cotal-AI/Cotal#2875 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
anomalyco/models.dev#8862 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
fix(data-lake): wizard source step still previews the local slug, not the server-disambiguated oneTalvez já em andamento Um pull request vinculado a esta issue está aberto ou já foi mesclado. Abertadata-lake
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
Mantenedores costumam responder em até 1 dia
-
ready-for-triage
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
konflux-ci/konflux-ui#1596 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
enhancement good first issue priority: low size: XS
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
Mantenedores costumam responder em até 1 dia