mirror of https://github.com/docker/docs.git
27 lines
1.1 KiB
Markdown
27 lines
1.1 KiB
Markdown
---
|
|
title: Environment variables in Compose
|
|
linkTitle: Use environment variables
|
|
weight: 40
|
|
description: Explainer on the ways to set, use and manage environment variables in
|
|
Compose
|
|
keywords: compose, orchestration, environment, env file
|
|
aliases:
|
|
- /compose/environment-variables/
|
|
---
|
|
|
|
By leveraging environment variables and interpolation in Docker Compose, you can create versatile and reusable configurations, making your Dockerized applications easier to manage and deploy across different environments.
|
|
|
|
> [!TIP]
|
|
>
|
|
> Before using environment variables, read through all of the information first to get a full picture of environment variables in Docker Compose.
|
|
|
|
This section covers:
|
|
|
|
- [How to set environment variables within your container's environment](set-environment-variables.md).
|
|
- [How environment variable precedence works within your container's environment](envvars-precedence.md).
|
|
- [Pre-defined environment variables](envvars.md).
|
|
|
|
It also covers:
|
|
- How [interpolation](variable-interpolation.md) can be used to set variables within your Compose file and how it relates to a container's environment.
|
|
- Some [best practices](best-practices.md).
|