首页 > 解决方案 > 在 Docker 中为 Jenkins 配置 ssh

问题描述

我有一个在 docker 容器(在服务器 A 上)内运行的 jenkins,我想在服务器 B 中通过 ssh 发布一个工件。

我已经在 J​​enkins 中安装了插件“通过 ssh 发布”,但我不知道如何配置 ssh。

我想我必须在服务器 A 上生成一个公钥/私钥,然后在服务器 B 上发送我的公钥。但是对于哪个用户?

我在服务器 B 上有一个用户 jenkins,但在服务器 A 上没有。我是否应该使用在服务器 A 上运行 docker 的同一用户生成密钥?我应该把钥匙放在哪里?

谢谢。

标签: dockerjenkinsssh

解决方案


推荐阅读