AWS ec2 + Jenkins掌握Docker Swarm代理

对不起,让你感到困惑,但我失去了插件,信息,方法等口气我会尝试解释我的工作stream程,我正在尝试做什么。


  • 我有三个ec2实例(Master,node1,node2)

    • 在主人我得到了Docker,我做了(docker swarm init –advertise-addr)

    • 在ec2-Master上安装Jenkins(docker service create –name jenkins-master -p 50000:50000 -p 80:8080 jenkins)

    • 在主ec2中创build一个SSH密钥(ssh-keygen -t rsa -C“blabla@gmail.com”)
    • 在ec2 node1和node2(echo“ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAA …. blabla@gmail.com”>>〜/ .ssh / authorised_keys
    • 我在Jenkins(config)中创build了新的节点: 截图
    • 控制台输出: Screenshot2
  • 服务器拒绝了ec2-user(credentialId …)的1个私钥是否是Docker中的问题?
  • 你知道任何最简单的方法来创build新的Jenkins节点吗?
  • 感谢您的时间!