1

私は現在ドッカーを学んでいます。

私が気づいたことの 1 つは、 command を使用して新しいマシンを作成するたびに次のことです。

docker-machine create --driver virtualbox default

&このコマンドを実行した後、次を使用してdocker-machineを起動すると:

docker start default

スーパーユーザーモードで常にプロンプ​​トが表示されます。つまり、私の端末では常に $ の代わりに # が表示されます。

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

特に要件はありますか?

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

入力はありますか?

前もって感謝します。

4

1 に答える 1

0

それがdockerの問題です:「セキュリティは主要な要件ではありません」。

したがって、あまり良くない現実は次のとおりです。デフォルトでは、ドッカーが何かを行うとき、それはルート権限で行われます。特権コンテナーを使用しないためには、実際には「作業」を行う必要があります。ルートとしてで はなくプロセスを実行します。

要するに、「コンテナのセキュリティ」に関するリスクと解決策を理解するには、十分な量の調査が必要です。たとえば、ここを参照してください。

于 2016-09-17T18:50:46.607 に答える