使用 docker 部署时 如何加入环境配置

例如用 .env 来配置一些环境参数
是直接将 .env 放在 docker 容器中的 /bin/app 这个同级的目录了吗

总持不遗,若注瓶水
讨论数量: 1

直接启动的话,放在/bin/目录下应该可行的,或者把.en和其它相关的配置比如数据库配置等都放到一个目录,比如/etc/app/下,指定工作目录。 命令行可以传环境变量的,如果真要部署到生产环境,那就是另外一回事了,这个和公司基础设施有关了,比如应该配置管理,部署到Kubernetes集群还是其它容器管理平台

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!