我可以为docker服务设置“MemorySwap”和“MemorySwappiness”吗? 我想禁用docker容器的内存交换(由docker服务启动),但我不想为主机禁用它。 什么意思是“MemorySwappiness”的-1值?
Docker版本:17.06.2-ce
答案 0 :(得分:0)
尽管这个问题很旧,但由于没有答案,我决定发布一个问题。
实际上,现在仅在创建容器时使用选项--memory-swap
就支持禁用内存交换。根据{{3}},只需要将--memory
和--memory-swap
设置为相同的值。
有关内存交换的更多信息,请访问docs关于限制资源访问。