2015-02-11 56 views
1

在生产环境中以root用户身份运行docker容器有多安全?这是标准做法,还是建议以非root用户身份运行docker容器?以root身份运行docker容器是否安全?

编辑:

我的问题是假设运行内码头工人为根码头工人守护进程,码头工人的客户端和应用程序(一切为根泊坞窗服务器,客户端和应用程序内的容器)

+0

这还不够清楚。 Docker容器中有一个用户,执行'docker' client命令的用户和运行'docker'服务器的用户。这三个用户中哪一个是root用户? – 2015-02-12 02:02:35

回答

0

它是更安全,更好的做法,在Docker和非Docker环境中以非root用户身份运行。然而,作为root用户在Docker容器中运行至少比直接在主操作系统中作为root运行危险要少一些,但对于以超级用户身份运行的生产系统来说,对于任何一家即使是最基本的安全问题的公司来说,也是前所未闻的。

+0

感谢彼得,如果我作为root用户运行码头容器我可以做任何物理主机的伤害? – 2015-02-12 01:33:38

相关问题