Aller au contenu

Configuration des conteneurs

Aperçu des paramètres par conteneur exposés par le tableau de bord Stack Harbor PaaS — variables, liens, volumes, ports, run config, gestionnaire de fichiers, journaux et accès SSH.

Stack Harbor PaaS expose un ensemble unifié de contrôles de configuration pour chaque conteneur — certifié, Docker personnalisé ou VPS. Cette page est un index de ce qui est configurable par conteneur et où le trouver.

Sections de configuration de l’assistant de topologie

Quand vous créez ou modifiez une couche de conteneur, l’assistant de topologie ouvre un cadre de configuration au bas avec cinq sous-sections :

  • Variables — variables d’environnement exposées à l’intérieur du conteneur. Les valeurs par défaut sont remplies depuis le manifeste de l’image ; vous pouvez ajouter, modifier et retirer des variables personnalisées.
  • Liens — déclarez la dépendance d’un conteneur envers un autre conteneur dans le même environnement. Les variables des conteneurs liés deviennent disponibles avec un préfixe.
  • Volumes — points de montage pour les données persistantes : système de fichiers local, conteneur de données dédié, conteneur maître de la couche ou serveur NFS externe.
  • Ports — ports exposés et comportement d’auto-redirection du trafic.
  • Run configuration — version d’image, entrypoint, CMD et autres options d’exécution Docker.

Chaque section est documentée dans les pages liées.

Outils du tableau de bord

Au-delà de l’assistant, le tableau de bord expose quelques outils toujours disponibles par conteneur :

  • Gestionnaire de fichiers — parcourez, modifiez et enregistrez des fichiers à l’intérieur du système de fichiers du conteneur sans SSH. Disponible via le bouton Config sur n’importe quel conteneur ou couche.
  • Journaux — visualisez les fichiers journaux actifs et tournés. Les journaux de plus de 50 Mo sont compressés automatiquement et déplacés dans rotated_logs/, puis conservés sept jours avant suppression.
  • Accès SSH — shell direct dans n’importe quel conteneur, avec ou sans IP externe, via le SSH Gate ou Web SSH.

Client CLI

Pour l’automatisation, la plateforme livre une CLI qui reflète l’API. Tout ce que vous pouvez faire dans le tableau de bord est scriptable depuis la CLI, et la structure de commandes correspond à la hiérarchie de l’API.

Voir aussi