docker诡异的只能启用10个正在运行的容器,启用容器报错:

Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: unable to apply cgroup configuration: mkdir /sys/fs/cgroup/memory/docker/3f7528586456dd149fd979d065d85469c00254109d7b9b00dbd5437c22b6c1c3: cannot allocate memory: unknown 
Error: failed to start containers: 3f7528586456

解决:

修改daemon.json,增加节点default-ulimits

 重启daemon配置、重启docker,重新创建容器运行便可

systemctl daemon-reload  --重启daemon
systemctl restart docker  --重启docker

 

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐