Laravel帆:以root身份登录或创建一个root用户

我正在使用sail 并尝试以root 身份使用shell,这是不可能的。切换到 root 用户要求输入密码,我不知道。

我尝试更改 dockerfile:

ARG WWWROOTGROUP
RUN groupadd --force -g $WWWROOTGROUP sailRoot
RUN useradd -ms /bin/bash --no-user-group -g $WWWROOTGROUP -u 1337 sailRoot

RUN usermod -aG sudo sail
RUN usermod -aG sudo sailRoot

我试图添加一个新用户并给他和标准的sail 用户root 权限,但它不起作用。容器内没有sailRoot 用户。当然,我用那个 dockerfile 重建容器。据我所知,更改后的 dockerfile 已正确执行。

有人知道如何使用sail将用户更改为root吗?

我想要做的是将 imagemagick 安装到容器中。我已经在 dockerfile 中添加了“apt-get install imagemagick imagemagick-doc”,但它没有安装在容器内。如果你知道怎么做,我真的很感激!

谢谢。

回答

只需使用:
sail root-shell

有关更多信息,您可以查看源代码。


以上是Laravel帆:以root身份登录或创建一个root用户的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>