为什么docker机器总是以超级用户模式打开?

我正在学习docker工。

我注意到的一件事是,每当我使用命令创build一台新机器时:

docker-machine create --driver virtualbox default 

&运行这个命令后,如果我启动我的docker机使用:

 docker start default 

它总会以超级用户模式提示我。 即我总是看到#而不是$在我的terminal。

我想知道为什么会发生这种情况?

有特别的要求吗?

如果可能的话,我可以在这个terminal使用普通用户模式吗?

任何投入?

提前致谢。

docker工人是这样的:“安全不是主要的要求”。

所以,不太好的现实是:默认情况下,当docker正在做某事时,它发生在root权限。 你实际上必须投入“工作”才能使用特权容器; 并以root身份运行进程。

从本质上讲,要进行大量的研究,以了解围绕“集装箱安全”的风险和解决scheme; 看这里例如。

Interesting Posts