Docker + Vitejs 没有 .env 文件的 ENV 变量

ETo*_*rre 5 environment-variables docker docker-compose vite

我有一个使用 vue 3 + ViteJs 的应用程序。我正在尝试在 docker compose 中配置 env 变量,但在 vitejs 配置步骤中,env 变量为空,我推断它不在运行时,而 vite 配置位于“构建时”。

此外,我看到一个带有 .env 文件(或 .env.staging 或 .env.Production,...)的选项,但我对 docker、dev、stg、pro 中的另一个更“动态”的选项感兴趣。 ..我想要不同的配置。

问题是,有人知道 .env 文件的替代品吗?