Transparent Huge Pages muss für die TokuDB-Engine und für Redis deaktiviert werden. Mit docker-toolbox konnte ich einfach ssh in den Host docken und es deaktivieren. Ich habe keinen Zugriff mehr auf das Host-Betriebssystem, also wie deaktiviere ich es?Wie deaktiviere ich Transparent Hugepages für Docker für Mac/Windows (Native)
2
A
Antwort
3
Sie können dies tatsächlich mit einem privilegierten Container in Docker für Mac/Windows tun. Sie können es wie folgt tun:
docker run -ti --privileged ubuntu /bin/bash
echo never | tee /sys/kernel/mm/transparent_hugepage/enabled
echo never | tee /sys/kernel/mm/transparent_hugepage/defrag
ich dafür ein Bild am Ende der Schaffung und machte redis/MariaDB gehört unter depends_on in meiner Docker-compose.yml Datei
FROM ubuntu:latest
COPY ./docker-entrypoint.sh/
ENTRYPOINT ["/docker-entrypoint.sh"]
wo Docker-Einstiegspunkt .sh hat:
Verwandte Themen
- 1. Wie deaktiviere ich touchesBegan: für Multi-Touches?
- 2. Wie deaktiviere ich den Viewstatus für immer?
- 3. Wie deaktiviere ich den Pushstate für Chrome? (für Davis.js)
- 4. Docker-Daemon Log für Docker für Mac
- 5. Neo4j und Hugepages
- 6. Wie deaktiviere ich webmock für einen Capybara-Test?
- 7. Wie deaktiviere ich den Aero Shake für das ganze System?
- 8. Wie deaktiviere ich die Formularprüfung für ng-click?
- 9. Wie deaktiviere ich Debug Logging, in Log4j, für docx4j
- 10. Pyint: Deaktiviere Warnung für Unterklasse
- 11. Wie ändere ich Proxy-Informationen für New Docker für Mac?
- 12. Wie deaktiviere ich prettyPhoto?
- 13. Wie eine Ausführungseinrichtung für opencv transparent API
- 14. Hintergrund transparent für Fortschrittsbalken machen
- 15. SignalR - Wie deaktiviere ich WebSockets
- 16. Wie deaktiviere ich Tortoise BZR?
- 17. Native dynamische UI-Komponente für React Native
- 18. React Native für Mac
- 19. Wrapper für native Funktionen
- 20. Wie deaktiviere ich das Kontrollkästchen?
- 21. Wie deaktiviere ich den Tiefenpuffer?
- 22. Wie deaktiviere ich ein Ei?
- 23. Wie deaktiviere ich meine @ Html.ListBoxFor()
- 24. box-shadow: Einschub für react-native
- 25. React native für Android
- 26. Wie entwickelt man Native Module für React-Native schnell?
- 27. Docker Bild für Windows
- 28. Versionsinkrement für Docker-Bilder
- 29. Wie deaktiviere ich den Oracle-Passwortablauf?
- 30. Dockerfile HOSTNAME Anweisung für docker build wie docker run -h
Wenn ein Container als privilegiert ausgeführt wird, kann der Container auf den Host zugreifen und ist aus Sicherheitsgründen im Allgemeinen keine gute Idee. Es gibt hier einen Post darüber, wie man sich in Docker für Mac in die VM einloggt, aber es scheint ein bisschen ein Hack zu sein: https://forums.docker.com/t/docker-for-mac-how-to-set -host-settings-sysctl-etc/11168 Mir ist noch keine offizielle Vorgehensweise bekannt. – foz