devcontainers / devcontainers/features

The go feature doesn't appear to work properly with non-root user, can't run "go install <package>" /go/pkg permission denied

Abierto
#744 3 comentarios 2 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Shell
Estrellas
1.5k
Forks
621
Merge medio
6 d 53 min
PR fusionados (30 d)
9

Descripción

I have installed the go devcontainer feature and the common-utils, when I try to install a package in that environment, I then get:

```
+ go install github.com/coreos/updateservicectl@v2.0.0
go: could not create module cache: mkdir /go/pkg: permission denied
```

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Empieza reproduciendo el fallo en un Dev Container usando la Go feature, common-utils, un usuario no root y `go install github.com/coreos/updateservicectl@v2.0.0`. Rastrea por qué Go intenta crear `/go/pkg` sin permisos; se considera terminado cuando la misma instalación como usuario no root se completa correctamente.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
go
Área
devops
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
42/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.