2017-02-25 2 views
11

mem_limitは、docker-compose.ymlファイルのバージョン3ではサポートされなくなりました。ドキュメントでは、代わりにdeploy.resourcesキーを使用する必要があることを示していますが、この部分はswarmまたはdockerスタックでのみ有効です。docker-compose v3のリソースを制限する

cpu_shares、cpu_quota、cpuset、mem_limit、memswap_limit:これらはdeployのリソースキーに置き換えられています。デプロイ設定は、ドッカースタックのデプロイを使用する場合にのみ有効であり、ドッカーの作成では無視されます。

... as written in the docs

yockファイルのv3形式のdocker-composeでメモリ/ CPUの制限を設定するにはどうすればよいですか?

答えて

4

私は同じことを思って、これがわかった。だから、要するに、それはそれをするだけのことはできません https://github.com/docker/compose/issues/4513

を、あなたが制限を指定できるようにするドッキングウィンドウ・コン形式のバージョン2.1を使用する必要があります無視されないものはdocker-compose up

関連する問題