如何添加ssh密钥到docker集装箱?
我有与Capistrano部署现有的Rails应用程序。 现在我的团队把这个项目交给了Docker。 当我尝试
docker-compose run web cap production git:check
我有git退出状态:128.我知道这是来自Docker的ssh问题。
我可以将SSH密钥添加到Docker容器并运行cap production部署?
我相信你可以使用卷来装载你的ssh密钥在容器中: https : //docs.docker.com/compose/compose-file/#volume-configuration-reference
喜欢:
volumes: - ~/.ssh/id_rsa:/home/user/.ssh/id_rsa