Problème de perfs avec Docker sur un NAS Synology DS920+
Problème de perfs avec Docker sur un NAS Synology DS920+
Bonjour, j'ai un DS920+ avec 8GB de RAM. Dès que je lance 3-4 conteneurs (Nextcloud, Bitwarden, un reverse proxy), ça rame à mort. Pourtant la RAM est à 60% max. Des idées ?
-
admin_sys_gaming
- Messages : 571
- Inscription : sam. janv. 20, 2024 7:24 pm
Re: Problème de perfs avec Docker sur un NAS Synology DS920+
C'est connu, le problème vient du CPU (J4125) qui est faible en single-thread. Docker sur Synology utilise BTRFS, ce qui ajoute de l'overhead. Essaie de passer tes volumes en "bind mount" plutôt qu'en volumes Docker natifs.
Re: Problème de perfs avec Docker sur un NAS Synology DS920+
Je vais tester ça ! Mais du coup, comment je fais pour les données persistantes ? J'ai peur de tout casser...
-
devjunkie.m
- Messages : 54
- Inscription : mar. sept. 12, 2023 7:25 pm
Re: Problème de perfs avec Docker sur un NAS Synology DS920+
J'ai le même NAS. Solution radicale : j'ai installé Ubuntu dessus (oui, c'est possible !). Perf x3 sur Docker. Sinon, réduis les intervalles de scan pour Nextcloud, et utilise MariaDB plutôt que SQLite.
Un Live USB toujours dans la poche
-
admin_sys_gaming
- Messages : 571
- Inscription : sam. janv. 20, 2024 7:24 pm
Re: Problème de perfs avec Docker sur un NAS Synology DS920+
@123 Pour les bind mounts, crée un dossier /docker/apps/nextcloud dans ton volume principal, et monte-le avec -v /volume1/docker/apps/nextcloud:/var/www/html. Backup le volume avant, au cas où.