将bitbucket env变量与docker-compose.yml env变量组合?

时间:2020-02-27 09:56:21

标签: docker docker-compose bitbucket bitbucket-pipelines

嗨,我正在设置管道配置,该配置使用docker-compose部署我的应用。我的bitbucket.yml将对我的应用程序进行压缩,然后通过scp将其发送到我的Azure虚拟机。到达那里后,将其解压缩并启动docker-compose up -d并执行操作。我的docker-compose.yml依赖于某些env变量,我不知道如何安全地发送它们。我的第一个想法是使用bitbucket创建这些环境,因此将它们安全地存储在bitbucket中。但是然后我不知道如何使用它们,或者告诉我的docker-compose.yml使用它们。我正在考虑将它们发送到远程vm中的.env文件,并告诉我的docker-compose使用该文件,但是我不知道如何有效地做到这一点。任何建议都会很受欢迎。

0 个答案:

没有答案