Git 构建从docker容器到bitbucket私有存储库的SSH通信设置
我让docker安装在Bambol代理(AWS EC2实例)上,每次Bambol随机选择这个代理来执行任务 我们需要将代码更改从docker容器本身推送到Bitbucket私有存储库 我们使用代理上的竹码签出任务克隆了存储库,并将代码复制到docker容器。 但当我们试图从容器中推送代码时,我们需要设置ssh密钥,因此为此,我们在代理本身上生成ssh密钥,并在构建映像时将.ssh文件夹从代理复制到容器的根目录 由于代理每次都会不同,我们每次都会生成新的ssh密钥,所以使用dockerfile将新密钥复制到docker容器 但为了在docker容器(私钥)和Bitbucket存储库(公钥)之间进行通信,我们需要将公钥上传到存储库 如何将此公钥更新到bitbucket存储库,因为每次公钥都会有所不同。 有没有其他方法来分类 请建议。 多谢各位Git 构建从docker容器到bitbucket私有存储库的SSH通信设置,git,docker,bitbucket,ssh-keys,bamboo,Git,Docker,Bitbucket,Ssh Keys,Bamboo,我让docker安装在Bambol代理(AWS EC2实例)上,每次Bambol随机选择这个代理来执行任务 我们需要将代码更改从docker容器本身推送到Bitbucket私有存储库 我们使用代理上的竹码签出任务克隆了存储库,并将代码复制到docker容器。 但当我们试图从容器中推送代码时,我们需要设置ssh密钥,因此为此,我们在代理本身上生成ssh密钥,并在构建映像时将.ssh文件夹从代理复制到容器的根目录 由于代理每次都会不同,我们每次都会生成新的ssh密钥,所以使用dockerfile将新