> ## Documentation Index
> Fetch the complete documentation index at: https://bunnynet-cb9733c2-claude-magical-sagan-k85fsp.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Environment Variables

> Configure your container's runtime settings using environment variables.

Environment variables allow you to provide dynamic configuration options to your container without hardcoding values in your code.

## Automatic detection

When you select a registry image, Magic Containers scans the image metadata to identify environment variables the container might use. If detected, the variables are displayed with their names and any default values.

<Note>
  Automatic scanning is currently only supported for public Docker Hub images.
</Note>

<Frame>
  <img src="https://mintcdn.com/bunnynet-cb9733c2-claude-magical-sagan-k85fsp/8gBqA7wrAybDFD7o/images/docs/1dd222658a76584eb0d68791cd8042c9e7ae84652dedfd055a55190c39567152-image.png?fit=max&auto=format&n=8gBqA7wrAybDFD7o&q=85&s=26d494eee3b38ec600cef53efa94bafb" alt="" width="2294" height="794" data-path="images/docs/1dd222658a76584eb0d68791cd8042c9e7ae84652dedfd055a55190c39567152-image.png" />
</Frame>

Click **Go To Environment Variables** to add all detected variables with a single click.

<Frame>
  <img src="https://mintcdn.com/bunnynet-cb9733c2-claude-magical-sagan-k85fsp/8gBqA7wrAybDFD7o/images/docs/068bfa03c12e199dc92d7b824981751105cb62c4a2c19f3e322991d4f96bcf30-image.png?fit=max&auto=format&n=8gBqA7wrAybDFD7o&q=85&s=d1503b609f6fba4720469874eece8972" alt="" width="2308" height="1244" data-path="images/docs/068bfa03c12e199dc92d7b824981751105cb62c4a2c19f3e322991d4f96bcf30-image.png" />
</Frame>

## Manual configuration

If no variables are detected, or you need to add additional ones, you can configure them manually:

1. Go to **Magic Containers** and select your container.

2. Click **Container Settings**, then **Edit**.

3. Select the **Environment Variables** tab and click **+ Add New Variable**.

<Frame>
  <img src="https://mintcdn.com/bunnynet-cb9733c2-claude-magical-sagan-k85fsp/6lxnqGkD26n58c5s/images/docs/f2c12c131ee6d540589efa9d281c2fc585bdf11f43bef60b7dca0d2cd31548ad-image.png?fit=max&auto=format&n=6lxnqGkD26n58c5s&q=85&s=721767af4c769d39e162f63e2d306724" alt="" width="1874" height="1012" data-path="images/docs/f2c12c131ee6d540589efa9d281c2fc585bdf11f43bef60b7dca0d2cd31548ad-image.png" />
</Frame>

4. Enter the variable name and value, then click **Update Container**.

<Frame>
  <img src="https://mintcdn.com/bunnynet-cb9733c2-claude-magical-sagan-k85fsp/8gBqA7wrAybDFD7o/images/docs/2d09d6db1ba38fb27ffd441c088d345d2e342a09fa7ba7d33ab4e05848a7b3b7-image.png?fit=max&auto=format&n=8gBqA7wrAybDFD7o&q=85&s=49767b6a9ae2c56f8fc311085514fb80" alt="" width="2330" height="732" data-path="images/docs/2d09d6db1ba38fb27ffd441c088d345d2e342a09fa7ba7d33ab4e05848a7b3b7-image.png" />
</Frame>
