Wie die Einstellung der Kern Datei-Größe in Docker-container?
Möchte ich festlegen, core-Datei-Größe unbegrenzt in einem Docker-container.
Habe ich versucht eine änderung limits.conf
im container.
Dockerfile
RUN sed -i.bak '/\# End of file/i\\* soft core unlimited' /etc/security/limits.conf
RUN sed -i.bak '/\# End of file/i\\* hard core unlimited' /etc/security/limits.conf
Neu gestartet ich den container aber das hat nicht funktioniert.
Core Dateigröße ist immer 0.
Kann ich mit dem Befehl
$ ulimit -c unlimited
für die Einstellung der Kern Datei-Größe. Aber ich habe den Befehl für eine andere Anwendung.
Also ich will nicht dass wir diese Befehle.
Bitte lassen Sie mich wissen, wie ich das ändern kann die core-Datei, die Größe, die in einem Docker-container.
InformationsquelleAutor leeyc | 2015-02-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie die Grenzwerte für die container auf
docker run
mit der--ulimit
Flagge.Beachten Sie, dass "unlimited" nicht unterstützt Wert, da es nicht wirklich einen realen Wert haben, aber
-1
ist äquivalent zu:Sie können diese an den daemon Ebene
--default-ulimit core=<size>
Danke. seine Arbeit.. aber wenn ich laufen 'docker run --ulimit-core=9999999999 -ti -d --Bände-aus test-vol-$5 -p $1:13456 -e "test_prod_id=$2" -e "ip_v4_address=$4" test:$5' kann ich in der Lage, um zu sehen, die Grenzen für container root. Aber ich bin nicht in der Lage, login anderer Benutzer der container von der container root. Gibt es irgendwelche Fehler im obigen Befehl?
InformationsquelleAutor cpuguy83