Ubuntu docker上的Redis:sysctl:设置键“vm.overmit_memory”:只读文件系统
使用基于Ubuntu14.04图像的容器docker 从官方存储库下载的RedisUbuntu docker上的Redis:sysctl:设置键“vm.overmit_memory”:只读文件系统,docker,redis,Docker,Redis,使用基于Ubuntu14.04图像的容器docker 从官方存储库下载的Redis wget http://download.redis.io/redis-stable.tar.gz 并已安装 试图设置 sudo sysctl vm.overcommit_memory=1 返回 sysctl: setting key "vm.overcommit_memory": Read-only file system 如何解决 谢谢只有有限数量的sysctl值—即,可以在容器中设置,而无需修改主机
wget http://download.redis.io/redis-stable.tar.gz
并已安装
试图设置
sudo sysctl vm.overcommit_memory=1
返回
sysctl: setting key "vm.overcommit_memory": Read-only file system
如何解决
谢谢只有有限数量的sysctl值—即,可以在容器中设置,而无需修改主机
容器中的所有其他值都将是只读的,以防止容器修改主机配置。您需要在主机上设置它们—它们将影响主机和所有容器。只有有限数量的sysctl值—也就是说,可以在容器中设置,而无需修改主机
容器中的所有其他值都将是只读的,以防止容器修改主机配置。您需要在主机上设置它们-它们将影响主机和所有容器。您的基本映像是什么?因此您需要先在主机上设置命令,以便docker可以看到它,请参见此基本映像是什么?因此您需要先在主机上设置命令,以便docker可以看到它,请参见此