Quel VPS Docker correspond à cette forme illustrative ?
Pour un processus API avec un worker modeste et sans base de données locale, Dev 1 est un petit candidat de planification uniquement si la mémoire mesurée, le stockage et le chevauchement des versions correspondent à ses 1 vCPU, 2 GB RAM et 30 GB stockage. App 2 est la comparaison de départ plus claire pour un processus API, un worker délimité et une base de données compacte optionnelle : 2 vCPU, 4 GB RAM et 60 GB stockage. Scale 4 est un point de comparaison lorsque la mémoire observée ou le travail concurrent nécessite plus d'espace. Ces allocations ne prédisent pas les requêtes, les tâches ou la disponibilité.
| Profil | Ressources | Mensuel | Montant dû | Montant dû | Prochaine étape |
|---|---|---|---|---|---|
| Dev 1 | 1 vCPU · 2 GB RAM · 30 GB stockage | $6.00 | $25.92 / 6 mois | $36.00 / 12 mois | Configurer Dev 1 en Suisse |
| App 2 | 2 vCPU · 4 GB RAM · 60 GB stockage | $12.00 | $51.84 / 6 mois | $72.00 / 12 mois | Configurer App 2 en Suisse |
| Scale 4 | 4 vCPU · 8 GB RAM · 120 GB stockage | $24.00 | $103.68 / 6 mois | $144.00 / 12 mois | Configurer Scale 4 en Suisse |
Les colonnes de six et douze mois sont des montants totaux dus d'avance. Elles n'ajoutent pas de ressources, Docker, une base de données ou un service applicatif géré.
Budgétisez la forme du processus avant de sélectionner un profil
Notez le processus API, un worker uniquement lorsque le travail asynchrone est requis, et une base de données uniquement lorsqu'elle doit s'exécuter sur ce VPS. Ajoutez la surcharge de l'hôte, un chevauchement d'extraction d'image ou de version, les volumes, les journaux et une réserve. Gardez la mémoire et le stockage de la base de données séparés des chiffres de l'API en état de repos. Si la feuille de calcul ne tient pas avec une réserve, réduisez la forme, utilisez un profil plus grand ou séparez un composant après avoir mesuré la contrainte réelle.
N'exposez que le chemin API que vous avez l'intention d'exploiter
Une règle de publication de port de conteneur et le filtrage de l'hôte sont des contrôles distincts. Publiez uniquement le port et l'interface API dont votre chemin de requête a besoin ; gardez les ports de base de données, d'administration et de diagnostic hors des interfaces publiques sauf si vous avez une raison documentée. Gardez un chemin d'accès administrateur, les identifiants de déploiement et les secrets d'application sous votre propre contrôle. Le guide d'exposition des conteneurs fournit les vérifications procédurales ; cette page ne les configure pas pour vous.
Traitez les volumes comme un état qui nécessite une décision de récupération
Listez les fichiers de base de données, les téléversements, les sorties générées et les références de configuration qui résident dans ou à côté d'un volume. Une sauvegarde de volume n'est utile qu'après une restauration isolée et une vérification au niveau applicatif prouvant sa compatibilité avec l'artefact et la version de base de données sélectionnés. Gardez le matériel de récupération en dehors de la frontière de défaillance de l'hôte lorsque c'est la défaillance que vous devez survivre. Utilisez le guide de restauration isolée de base de données et liste de contrôle de récupération d'application pour la procédure.
Installez, mettez à jour et vérifiez votre propre pile
Vous choisissez l'image Linux dans le configurateur, installez Docker et l'application, gérez les images, les mises à jour, les identifiants, la surveillance et la récupération. PrivacyNodes ne préinstalle pas Docker, n'expose pas de panneau d'application, ne vérifie pas le paiement depuis cette page et ne provisionne pas de VPS sur un clic de navigateur. Sélectionnez la Suisse ou le Panama, puis examinez l'actif/le réseau crypto explicite et le devis d'une heure dans le parcours d'achat.