Can';t在docker for windows中提供sysctl选项

Can';t在docker for windows中提供sysctl选项,docker,rabbitmq,Docker,Rabbitmq,我正在使用rabbitmq docker映像,并试图将一些sysctl配置传递给命令 docker run -d --restart unless-stopped -p 8883:8883 -p 1883:1883 -p 15675:15675 -p 15672:15672 --sysctl net.core.somaxconn=32768 --sysctl net.ipv4.tcp_max_syn_backlog=4096 --sysctl net.ipv4.tcp_rmem='4096 12

我正在使用rabbitmq docker映像,并试图将一些sysctl配置传递给命令

docker run -d --restart unless-stopped -p 8883:8883 -p 1883:1883 -p 15675:15675 -p 15672:15672 --sysctl net.core.somaxconn=32768 --sysctl net.ipv4.tcp_max_syn_backlog=4096 --sysctl net.ipv4.tcp_rmem='4096 120000 16777216' --sysctl net.ipv4.tcp_wmem='4096 120000 16777216' -e RABBITMQ_VM_MEMORY_HIGH_WATERMARK=0.9 -e RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS="+P 2000000" -t probusdev/hes-rabbitmq:latest
该命令在linux操作系统中运行时工作正常,但在使用docker for windows在windows主机上运行时失败。 错误:无法在本地找到映像“120000:最新”

如果我在诸如--sysctl net.ipv4.tcp_rmem=“'4096 120000 16777216'”之类的引号中传递sysctl参数 我得到了错误 来自守护程序的错误响应:OCI运行时创建失败:container_linux.go:345:启动容器进程导致“process_linux.go:430:container init result”write sysctl key net.ipv4.tcp_max_syn_backlog:open/proc/sys/net/ipv4/tcp_max_syn_backlog:没有这样的文件或目录“”:未知

我如何正确地传递参数?这在windows中可能吗