2016-09-17 3 views
1

私は現在ドッカーを学んでいます。私が使用して私のドッキングウィンドウマシンを起動した場合、このコマンドを実行した後スーパーユーザーモードでドッカーマシンが常に開くのはなぜですか?

docker-machine create --driver virtualbox default 

&::私が気づい

一つのことは、私はコマンドを使用して新しいマシンを作成するときということです

docker start default 

それはスーパーユーザーモードでいつも私にプロンプ​​トを表示します。つまり私は自分の端末で$の代わりに常に#を見る。

なぜこれが起こっているのか知りたいですか?

特に必要ですか?

可能であれば、この端末で通常のユーザーモードを使用できますか?

入力はありますか?

ありがとうございます。

答えて

0

これはドッカーのものです。「セキュリティは主要な要件ではありません」。

だから、それほど素晴らしいことはありません。デフォルトでは、ドッカーが何かをしているとき、それはルート権限で起こります。特権を持つコンテナを使用しないためには、実際には "仕事"を行う必要があります。プロセスではなく、をrootとして実行します。

本質的に、「容器のセキュリティ」に関するリスクと解決策を理解するには、十分な量の研究が必要です。例えばhereを参照してください。

関連する問題