Aller au contenu

Déploiement de conteneurs

Trois façons de déployer des conteneurs sur Stack Harbor PaaS — piles gérées certifiées, images Docker personnalisées ou Docker Engine CE pour les flux Docker natifs.

Il existe trois chemins de déploiement pour amener des conteneurs dans un environnement Stack Harbor PaaS. Chacun convient à une forme différente de charge de travail — choisissez selon la part du runtime que vous voulez confier à la plateforme.

Piles gérées certifiées

Le chemin le plus rapide. Choisissez une pile logicielle depuis l’assistant de topologie — serveurs applicatifs Java, PHP, Node.js, Python, Ruby, Go ; répartiteurs de charge NGINX, HAProxy, Apache ; bases de données MySQL, MariaDB, PostgreSQL, MongoDB, Redis, Memcached — et la plateforme provisionne un conteneur préajusté avec une configuration adaptative aux ressources, un SSL automatisé, des crochets de déploiement et des mises à jour de sécurité gérées. Ces piles sont le choix recommandé pour la plupart des charges de travail.

Voir types de conteneurs — conteneurs gérés certifiés pour ce qui est couvert et ce que chaque pile inclut.

Conteneurs Docker personnalisés

Quand les piles certifiées ne conviennent pas, déployez n’importe quelle image Docker depuis un registre public ou privé. L’image s’exécute à l’intérieur d’un conteneur système de la plateforme, ce qui signifie qu’elle hérite de la mise à l’échelle verticale et horizontale, des instantanés, du gestionnaire de fichiers et des visualiseurs de journaux. L’image elle-même est votre responsabilité — choisissez des images bien maintenues et vérifiez qu’elles s’exécutent proprement sous le modèle de conteneurs de la plateforme.

Docker Engine CE

Quand vous voulez l’écosystème Docker plutôt qu’une seule application conteneurisée, déployez Docker Engine CE — un démon Docker complet s’exécutant à l’intérieur d’un conteneur système. Vous obtenez les commandes docker natives, docker compose pour les applications multi-composants, Docker Swarm optionnel pour le clustering et un accès complet aux registres publics. Le Marketplace inclut un installateur Docker Engine CE en un clic et un manifeste Docker Swarm Cluster avec intégration de l’auto-clustering.

Voir aussi