我有一个引用 .env 文件的 docker-compose 文件,如下所示:
version: '2.4'
services:
MyService:
#...more in here
env_file:
- staging.env
现在在我的 staging.env 中出现了德语变音符号。所以我将该文件保存为没有 BOM 的 UTF-8。我想确保 docker-compose 将始终选择正确的编码,例如,如果登台环境使用(例如)与我的开发机器不同的 Windows 版本。
docker-compose 会默认选择 utf-8 吗?那么这对我来说是一个很好的解决方案。否则,如何在 docker-compose 文件中明确指定 env 文件的编码为 UTF-8?