|
|
1
0
这些环境变量不应该在docker构建步骤中设置,而应该在Kubernetes或docker compose上运行应用程序时设置。 所以: 写一个dockerfile并把它放在根文件夹中。像这样的:
修改docker-compose.yaml。在“图像”字段中,必须指定要生成的图像的名称应该是这样的:
不需要设置
用
现在你可以使用
要在kubernetes上部署它,您需要在dockerhub中发布您的映像(除非您在本地运行kubernetes):
最后,创建一个Kubernetes清单可悲的是,kubernetes不像docker compose那样支持env文件,您需要在清单中手动设置这些变量:
部署它
请注意,此代码只是指示性的,我不清楚您的用户情况。在docker compose和kubernetes文档和教程中找到更多信息祝你好运! |
|
|
2
0
我已经在github上更新了这个项目,现在一切正常,还有readme文档如何运行它。
我意识到env变量被认为是运行时变量,这就是为什么
感谢 ignacio-millán 对于输入。 |