为什么docker机器总是以超级用户模式打开?
我正在学习docker工。
我注意到的一件事是,每当我使用命令创build一台新机器时:
docker-machine create --driver virtualbox default
&运行这个命令后,如果我启动我的docker机使用:
docker start default
它总会以超级用户模式提示我。 即我总是看到#而不是$在我的terminal。
我想知道为什么会发生这种情况?
有特别的要求吗?
如果可能的话,我可以在这个terminal使用普通用户模式吗?
任何投入?
提前致谢。
docker工人是这样的:“安全不是主要的要求”。
所以,不太好的现实是:默认情况下,当docker正在做某事时,它发生在root权限。 你实际上必须投入“工作”才能使用特权容器; 并以root身份运行进程。
从本质上讲,要进行大量的研究,以了解围绕“集装箱安全”的风险和解决scheme; 看这里例如。