# Buenas prácticas para trabajar con variables de entorno en Docker Compose


#### Gestiona la información sensible de forma segura

Ten cuidado al incluir datos sensibles en las variables de entorno. Considera el uso de [Secretos (Secrets)](/compose/how-tos/use-secrets/) para gestionar información confidencial.

#### Comprende la precedencia de las variables de entorno

Ten en cuenta cómo gestiona Docker Compose la [precedencia de las variables de entorno](/compose/how-tos/environment-variables/best-practices/envvars-precedence/) provenientes de diferentes fuentes (archivos `.env`, variables del shell, Dockerfiles).

#### Utiliza archivos de entorno específicos

Considera cómo se adapta tu aplicación a los diferentes entornos, por ejemplo, desarrollo, pruebas o producción, y utiliza diferentes archivos `.env` según sea necesario.

#### Conoce la interpolación

Comprende cómo funciona la [interpolación](/compose/how-tos/environment-variables/best-practices/variable-interpolation/) dentro de los archivos de Compose para configuraciones dinámicas.

#### Sobrescribir mediante la línea de comandos

Ten en cuenta que puedes [sobrescribir variables de entorno](/compose/how-tos/environment-variables/best-practices/set-environment-variables/#cli) desde la línea de comandos al iniciar contenedores. Esto resulta útil para realizar pruebas o cuando tienes cambios temporales.

