Cutter 8
- vCPU
- 4 × dédié
- RAM
- 8 GB
- Stockage
- 160 GB SSD NVMe
- Transfert
- 10 TB
- IPv4 / IPv6
- 1 / /64 routed
Solution
Docker a besoin d'un vrai noyau, ce qui signifie KVM plutôt qu'un conteneur OpenVZ ou LXC. Deux cœurs dédiés et 4 Go font tourner une poignée de petits services ; 8 Go est le point confortable pour une pile Compose complète avec une base de données. Chaque instance OnionVPS est en KVM, donc les systèmes de fichiers overlay, cgroups v2, la virtualisation imbriquée et les noyaux personnalisés fonctionnent sans contournements.
| Ressource | Ce dont vous avez réellement besoin |
|---|---|
| CPU | 2 cœurs dédiés minimum ; les conteneurs se multiplient rapidement |
| RAM | 4 Go pour quelques services, 8 à 16 Go pour une pile Compose avec Postgres |
| Disque | NVMe — les couches d'image et les écritures de base de données sont limitées par les E/S |
| Noyau | KVM avec cgroups v2, overlay2 et virtualisation imbriquée |
L'emplacement est généralement la décision la plus importante pour ce type de charge de travail — soit parce que la latence domine, soit parce que la juridiction en fait partie.
Les deux fournissent des noyaux récents avec cgroups v2 par défaut.
Le paquet de la distribution est généralement plusieurs versions en retard.
Ou utilisez le mode rootless si les conteneurs n'ont pas besoin d'accès privilégié.
Caddy ou Traefik obtiendront et renouvelleront automatiquement les certificats TLS.
Gratuit, immédiat, et il transforme un déploiement raté en rollback.
Sur un VPS KVM, oui, sans restriction. Sur les serveurs virtuels OpenVZ ou LXC, Docker échoue ou nécessite des solutions dangereuses, car ils partagent le noyau de l'hôte. Chaque instance OnionVPS est en KVM.
Oui. Vous pouvez exécuter des invités KVM, Docker-in-Docker, ou un cluster Kubernetes à l'intérieur de votre instance.
Additionnez les limites mémoire de vos conteneurs et ajoutez 1 Go pour l'hôte. Une pile typique d'application web, worker et Postgres tient dans 8 Go.