私はMac用のDocker 1.13.1を使用しています。 Dockerクライアントでは、単純なスライダインターフェイスを使用してDockerに提供されるメモリ量を変更できます。Dockerのシステムメモリを設定するには?
ドッカーのコマンドラインユーティリティでこの値を設定するにはどうすればよいですか?
明確にするために、これはコンテナメモリごとではなく、docker info
を実行したときに返される「合計メモリ」の値です。
は、Mac上であなたに
私はMac用のDocker 1.13.1を使用しています。 Dockerクライアントでは、単純なスライダインターフェイスを使用してDockerに提供されるメモリ量を変更できます。Dockerのシステムメモリを設定するには?
ドッカーのコマンドラインユーティリティでこの値を設定するにはどうすればよいですか?
明確にするために、これはコンテナメモリごとではなく、docker info
を実行したときに返される「合計メモリ」の値です。
は、Mac上であなたに
ありがとう、ドッカーは実際にHyperkit仮想マシンとして動作します。 docker
コマンドラインユーティリティは、その仮想マシン内で実行されているドッカーデーモンプロセスとのインターフェイスにすぎません。
Macでps auxwww | grep hyperkit
を実行すると、渡されたメモリ量を引数として実行されるハイパーキットプロセスが表示されます。これはDocker Macクライアントによって制御され、保存された値がどこかの.plistファイルに保存されていると思います。
コマンドラインでそれを変更するには、Docker Macクライアントがデータを格納している場所を見つけて修正し、ハイパーキットプロセスを再起動する必要があります。
その 'ps'コマンドのための@Scott Rankinと、DockerがHyperkitをどのように利用しているかに関する詳細な情報をお寄せいただきありがとうございました。あなたの答えにはチェックマークがないようですね。 ;) –