Saltar al contenido
CDelivery

Comando y variables de entorno

Configura el proceso principal y sus variables sin confundir argumentos con ejecución de shell.

Configura el proceso principal y sus variables sin confundir argumentos con ejecución de shell.

Comando

Conserva el comando predeterminado salvo que la imagen requiera otro. La entrada se divide en argumentos con comillas; expansión, tuberías y redirecciones necesitan una shell explícita:

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

La imagen debe contener shell y ejecutable. Mantén el proceso en primer plano: si termina el comando principal, termina el contenedor.

Entorno

Los nombres admiten 1–128 caracteres y no contienen =; cada valor admite hasta 4096. Usa las variables que realmente entiende el programa. PORT=8080 no publica ese puerto ni obliga al proceso a escucharlo.

Variables arbitrarias son configuración compartida y no se ocultan automáticamente. Para archivos mayores, considera XConfig cuando esté disponible.

Verificar

Guarda, inspecciona tareas nuevas y registros. Guardar sin cambios no reinicia. Si faltan ejecutables, revisa rutas e imagen; si la expansión aparece literal, invoca una shell.

El proceso debe escuchar en una interfaz accesible dentro del contenedor, no solamente loopback. Configura red y puertos por separado.

Escribe para buscar…

↑↓ Navegar↵ SeleccionarEsc Cerrar