跳到内容

🐳 .env → docker-compose 环境变量

粘贴 .env 文件内容,即可转换为 docker-compose.yml 的 environment 块。支持列表与字典两种格式。

✅ 完全免费,无需注册,仅在浏览器中运行

🔒 隐私保障: .env 内容(包括 API 密钥与密码)不会上传。所有转换均在浏览器内完成。

🔗 相关工具

📖 使用方法

  1. 1
    粘贴 .env
    将 .env 内容粘贴到左侧输入框。以 # 开头的行视为注释。
  2. 2
    选择输出格式
    选择列表或字典格式,可选将密钥重写为 ${VAR} 引用。
  3. 3
    复制结果
    右侧显示转换结果。复制后粘贴到 docker-compose.yml 的 environment 键下即可。

❓ 常见问题

哪些键会触发密钥警告?
键名包含 PASSWORD、SECRET、KEY、TOKEN、API_KEY 或 PRIVATE 时触发警告。
引号和转义如何处理?
单/双引号包裹的值会去除引号;若值含 YAML 特殊字符(: # 等),输出时会自动加引号。
支持 $OTHER 变量展开吗?
值按原样输出。docker-compose 自身在运行时解析 ${VAR},此处不进行文本展开。