前提:阿里云容器服务加自有Ubuntu服务器
1、从阿里云容器服务里创建应用,选择从镜像安装、搜索jenkins获取官方镜像安装。
2、配置docker配置,可以用http访问、简单路由。
3、访问链接访问镜像服务。
4、填写jenkins生成的秘钥,在服务器上运行 docker logs 容器id ,复制密码,输入jenkins的验证中。继续完成安装。
5、新建项目,添加git项目。
登录容器 运行ssh-keygen -t rsa -C “xuyscn@163.com” 生成ssh私钥和公钥。
路径为/var/jenkins_home/.ssh/id_rsa 和/var/jenkins_home/.ssh/id_rsa.pub (命令行中有提示)。
注:如果是docker容器,必须是登录容器里生成的公钥私钥,即是jenkins所在服务器的ssh私钥公钥。
6、将这个私钥加到jenkins控制台的Credentials 里。
7、将公钥复制到git仓库的公钥里。