gpt4 book ai didi

docker 容器 : changing network kernel settings, net.core.rmem_max

转载 作者:行者123 更新时间:2023-12-03 21:05:14 24 4
gpt4 key购买 nike

我正在尝试设置 net.core.rmem_max=26214400在一个容器上

我有这个 docker-compose

    develop:
sysctls:
- net.core.rmem_max=26214400
image: centos6

但是当我这样做的时候
docker-compose up -d develop

我收到这个错误
ERROR: for develop_1  Cannot start service develop: OCI runtime create 
failed: container_linux.go:348: starting container process caused
"process_linux.go:402: container init caused \"open
/proc/sys/net/core/rmem_max: no such file or directory\"": unknown

ERROR: for develop Cannot start service develop: OCI runtime create
failed: container_linux.go:348: starting container process caused
"process_linux.go:402: container init caused \"open
/proc/sys/net/core/rmem_max: no such file or directory\"": unknown

最佳答案

您使用的是什么 docker 镜像?并非主机上的所有命名空间内核参数都在容器中可用。你提到的那个很可能不是。
您可以通过运行快速检查哪些确实可用:

docker run --rm develop ls -l /proc/sys/net/core
我还建议检查相应的 compose文档。

关于 docker 容器 : changing network kernel settings, net.core.rmem_max,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54949889/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com