mathieu-benoit / mathieu-benoit/devcontainers
Docker-in-Docker feature with `moby: true` not working on `trixie`
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Shell
- Estrellas
- 1
- Forks
- 1
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Docker feature (dind) with moby: true is not supported with trixie:
The 'moby' option is not supported on Debian 'trixie' because 'moby-cli' and related system packages have been removed from that distribution.
0.116 (!) To continue, either set the feature option '"moby": false' or use a different base image (for example: 'debian:bookworm' or 'ubuntu-24.04').
0.116 ERROR: Feature "Docker (Docker-in-Docker)" (ghcr.io/devcontainers/features/docker-in-docker) failed to install! Look at the documentation at https://github.com/devcontainers/features/tree/main/src/docker-in-docker for help troubleshooting this error.
Workaround: use bookworm instead, see here: https://github.com/mathieu-benoit/devcontainers/blob/main/.devcontainer/dhi-docker/Dockerfile#L1.
Related to this https://github.com/devcontainers/features/issues/1494 and this https://github.com/devcontainers/features/issues/1466:
Requesting users to use
moby: falsewhen the base image is built on debian trixie.
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Comienza con .devcontainer/dhi-docker/Dockerfile, que el issue identifica como la solución alternativa para bookworm, y compara su imagen base con la configuración de trixie que falla. Reproduce la funcionalidad Docker-in-Docker con moby: true y, después, revisa los issues upstream enlazados para determinar si este repositorio debería cambiar su imagen base o solo documentar la solución alternativa moby: false.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- debian, docker
- Área
- devops, infrastructure
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 35/100