我很难将 git 命令的输出存储到我的 Dockerfile 中的环境变量中。
如何在 TAG
中保存 git describe --tags
的结果?
谢谢,祝你玩得开心。
最佳答案
据我了解,经过一些研究后,目前无法在 docker 文件中定义动态 ENV。但您可以在容器运行时执行此操作:
docker run --env TAG="$(git describe --tags)" your-image
https://stackoverflow.com/questions/36567551/
相关文章:
docker - Gitlab CI docker环境下无法恢复mono项目的nuget包
docker - 主机上的一个Java安装可以管理部署在docker容器中的多个应用程序吗
docker - Vagrant:在 Windows 上使用 boot2docker 框同步文件夹
plugins - PyCharm Docker部署 “[Errno 2] No such file
java - HTable.get(List
docker - 将其他Docker节点添加到Shipyard