Aller au contenu
CDelivery

Commande et variables d’environnement

Configurez le processus principal en distinguant arguments et interprétation par un shell.

Configurez le processus principal en distinguant arguments et interprétation par un shell.

Commande

Gardez la commande de l’image sauf nécessité. Guillemets sont reconnus, mais variables, pipes et redirections exigent un shell explicite :

sh -c 'exec ./server --port "$PORT"'

L’image doit contenir shell et exécutable. Le processus principal doit rester au premier plan ; sa fin arrête le conteneur.

Variables

Noms : 1–128 caractères, sans =. Valeurs : 4096 caractères maximum. Utilisez les noms compris par le programme. PORT=8080 ne publie pas de port et ne force pas l’écoute.

Ces valeurs sont partagées et ne sont pas automatiquement masquées. Pour des fichiers, utilisez XConfig si compatible.

Vérifier

Enregistrez, inspectez tâches et journaux. Sans changement, aucun redémarrage. Vérifiez chemins, outils et guillemets ; expansion littérale signifie souvent shell manquant.

L’écoute doit être accessible aux autres conteneurs, pas seulement loopback. Configurez réseau et ports séparément.

Saisissez votre recherche…

↑↓ Naviguer↵ SélectionnerEsc Fermer