Ich versuche, einige sysctl-Werte festzulegen.
im wesentlichen folgendeGeben Sie sysctl-Werte mit docker-compose ein
sysctl -w \
net.ipv4.tcp_keepalive_time=300 \
net.ipv4.tcp_keepalive_intvl=60 \
net.ipv4.tcp_keepalive_probes=9
in einem Andockfensters Behälter.
Wenn direkt auf den Behälter anmelden und den Befehl ausführen, bekomme ich die folgenden Fehler
sysctl: cannot stat /proc/sys/net/ipv4/tcp_keepalive_time: No such file or directory
sysctl: cannot stat /proc/sys/net/ipv4/tcp_keepalive_intvl: No such file or directory
sysctl: cannot stat /proc/sys/net/ipv4/tcp_keepalive_probes: No such file or directory
Dann fand ich in here in docker run
die --sysctl Option, aber ich die entsprechende Option nicht über Docker finden -komponieren. Ich habe einige Dienste, die standardmäßig starten, so dass die Verwendung von Andockfenster statt Docker-Compose ist keine Option für mich.
Jeder weiß von einer Möglichkeit, --sytsctl Optionen zu dem Container über komponieren zu liefern?