我正在使用sail 并尝试将shell 用作root,这是不可能的。切换到用户 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
我试图添加一个新用户并给他和标准sai 用户root 权限,但它不起作用。sairoot 用户在容器内不可用。当然,我用那个 dockerfile 重建了容器。据我所知,更改后的 dockerfile 会正确执行。
有人知道如何使用sai将用户更改为root吗?
我想要做的是将 imagemagick 安装到容器中。我已经将“apt-get install imagemagick imagemagick-doc”添加到 dockerfile 中,但它没有安装在容器中。如果你知道怎么做,我真的很感激!
谢谢。