问答 / 0 / 1 / 创建于 5年前
例如用 .env 来配置一些环境参数 是直接将 .env 放在 docker 容器中的 /bin/app 这个同级的目录了吗
直接启动的话,放在/bin/目录下应该可行的,或者把.en和其它相关的配置比如数据库配置等都放到一个目录,比如/etc/app/下,指定工作目录。 命令行可以传环境变量的,如果真要部署到生产环境,那就是另外一回事了,这个和公司基础设施有关了,比如应该配置管理,部署到Kubernetes集群还是其它容器管理平台
我要举报该,理由是:
直接启动的话,放在/bin/目录下应该可行的,或者把.en和其它相关的配置比如数据库配置等都放到一个目录,比如/etc/app/下,指定工作目录。 命令行可以传环境变量的,如果真要部署到生产环境,那就是另外一回事了,这个和公司基础设施有关了,比如应该配置管理,部署到Kubernetes集群还是其它容器管理平台