LaravelSail不会在Ubuntu20.04上构建-groupadd:无效的组ID'sail'

我试图在新的 ubuntu 安装上使用 docker 设置 laravel/sail。遵循本手册后:https://laravel.com/docs/8.x/installation#getting-started-on-linux

我在航行时收到无效组 ID 航行错误(别名已创建,因此我不再需要使用./vendor/bin/sail up)。

groupadd: invalid group ID 'sail'
ERROR: Service 'laravel.test' failed to build : The command '/bin/sh -c groupadd --force -g $WWWGROUP sail' returned a non-zero code: 3

回答

你可以通过运行这个来解决这个问题,然后再做docker-compose up

export APP_SERVICE=${APP_SERVICE:-"laravel.test"}
export DB_PORT=${DB_PORT:-3306}
export WWWUSER=${WWWUSER:-$UID}
export WWWGROUP=${WWWGROUP:-$(id -g)}

这是sail 每次运行命令时都会做的事情,但是当您直接运行docker-compose 时,您需要先这样做。

你可以在这里看到这个:https : //github.com/laravel/sail/blob/1.x/bin/sail#L21


以上是LaravelSail不会在Ubuntu20.04上构建-groupadd:无效的组ID'sail'的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>