Lilipod fails on the busybox image
- Linguagem predominante
- Go
- Estrelas
- 673
- Forks
- 25
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
Lilipod fails to run the standard docker busybox image:
```
$ lilipod run --rm -ti busybox
rootfs_utils.go:644 [error] error: open /home/adamsmd/.local/share/lilipod/containers/2eec8a3d491a55efa3018d94261b03cc/rootfs/run/.containerenv: no such file or directory
2026/08/16 23:51:38 setup rootfs: open /home/adamsmd/.local/share/lilipod/containers/2eec8a3d491a55efa3018d94261b03cc/rootfs/run/.containerenv: no such file or directory
2026/08/16 23:51:38 exit status 1
2026/08/16 23:51:38 exit status 1
2026/08/16 23:51:38 exit status 1
```
### Diagnosis
Lilipod assumes some things about the container's filesystem (e.g., that `/run` exists) that are not true of the busybox image.
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Direção de pesquisa
O erro ocorre em rootfs_utils.go na linha 644, onde ele tenta abrir um arquivo .containerenv em /run. A imagem busybox não possui /run. Comece examinando a lógica de configuração do rootfs em rootfs_utils.go e entenda como os diretórios são criados ou presumidos. Procure onde /run é esperado e garanta que ele exista para imagens mínimas. Teste executando lilipod com uma imagem busybox após as modificações.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Domínio
- cli
- Tipo de issue
- Bug
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Status de atividade
- Ativa
- Clareza
- Claramente especificada
- Facilidade para iniciantes
- 65/100