首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将用户添加到RHEL 7原子基础容器图像中?

如何将用户添加到RHEL 7原子基础容器图像中?
EN

Server Fault用户
提问于 2018-03-14 19:51:11
回答 1查看 3.8K关注 0票数 1

如何将用户添加到用于Docker的RHEL 7原子?

我试图用Docker在RHEL 7原子基础图像上封装弹性堆栈。我能够安装弹性搜索和它的依赖性,但弹性不能作为根运行。Adduser似乎不受支持,所以我可以将用户添加到RHEL7原子中。这是一个限制,还是有办法运行非根程序上的RHEL 7原子?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2018-03-14 20:30:05

在添加了包含shadow-utilsadduser包之后,我能够创建一个用户。

代码语言:javascript
复制
FROM registry.access.redhat.com/rhel7-atomic
RUN microdnf --enablerepo=rhel-7-server-rpms install shadow-utils ;\
    adduser elastic
USER elastic

正如您所链接的文章中所指出的,几乎所有东西都已从此图像中删除。

顺便说一句,除非您有一个非常强的压倒一切的理由,否则您可能应该只使用使用弹性搜索自己的Docker图像

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/901670

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档