有点新手问题。 我目前正在使用 Red Hat UBI 8,并希望转移到 Red Hat 8 UBI-Minimal。
我的当前 docker 文件中有类似以下内容:
RUN groupadd -r -g 1000 myuser \
&& useradd -r -u 1000 -g myuser -m -d /opt/myuser -s /bin/bash myuser
RUN mkdir /deployments \
&& chmod 755 /deployments \
&& chown -R myuser /deployments
我进一步调查后发现,一开始我认为ubi-minimal可能是一个“无根”容器,但是本地运行的简单测试结果显示并非如此:
docker run -p 8080:8080 -it myreg/redhat/ubi8/ubi-minimal
这意味着我应该尝试在ubi-minimal上复制上述命令行,但似乎该镜像中不存在 groupadd 和 useradd。那么我应该如何为ubi-minimal图像复制以上的dockerfile行?