Jenkins官网安装JenkinsJenkins 是一个开源自动化服务器https://www.jenkins.io/zh/doc/book/installing/docker镜像https://hub.docker.com/r/jenkins/jenkins/tagshttps://hub.docker.com/r/jenkins/jenkins/tags通过item登录到服务器可以参考item配置自动连接服务器:mac中iTerm有没有类似xshell远程连接服务器的用户名密码方式不用每次都要输入用户密码-CSDN博客文章浏览阅读253次点赞5次收藏5次。本文介绍使用sshpass工具实现Mac终端SSH自动登录无需交互输入密码。同时提供iTerm2集成sshpass的配置教程实现快速连接远程服务器提升工作效率。本文介绍了如何在Mac上使用iTerm2进行SSH连接包括下载安装iTerm2新建配置文件profile设置命令行连接命令以及通过编辑Triggers自动发送密码实现类似Xshell的便捷登录功能。发现一个不错的方式 在iTerm2中通过添加Profiles的方式直接点击自动连接远程服务器。https://blog.csdn.net/guo13313/article/details/164095439?ops_request_miscelastic_search_miscrequest_id2766104850c42c96ab41b0e97d203dc6biz_id0utm_mediumdistribute.pc_search_result.none-task-blog-2~all~ElasticSearch~search_v2-1-164095439-null-null.541^v3^pc_search_result_blog8utm_termitermspm1018.2226.3001.4450ssh -p 22 root8.160.170.127docker安装jenkins命令docker run \-u root \--namemyjenkins \--restartalways \-d \-p 8080:8080 \-p 50000:50000 \-v jenkins-data:/var/jenkins_home \-v /var/run/docker.sock:/var/run/docker.sock \jenkinsci/blueocean:1.25.5注意上面命令 \ 后面不能有空格安装完成后服务器安全组增加入口8080规则访问查看密码docker logs myjenkins安装推荐的插件等待插件安装重试了好几次一直失败更换了镜像重新执行了上面的流程最终成功了版本太低的一些错误日志 Caused by: java.io.IOException: commons-lang3 v3.x Jenkins API Plugin v3.20.0-109.ve43756e2d2b_4 failed to load. - You must update Jenkins from v2.150.1 to v2.479.3 or later to run this plugin. at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:652)https://hub.docker.com/r/jenkins/jenkins/https://hub.docker.com/r/jenkins/jenkins/docker run \-u root \--namemyjenkins \--restartalways \-d \-p 8080:8080 \-p 50000:50000 \-v jenkins-data:/var/jenkins_home \-v /var/run/docker.sock:/var/run/docker.sock \jenkinsci/blueocean:1.25.5jenkins/jenkins:2.583或者 docker-compose.ymlservices: myjenkins: # image: jenkinsci/blueocean:1.25.5 # image: jenkins/jenkins:2.504.1-lts image: jenkins/jenkins:2.583 container_name: myjenkins restart: always user: root ports: - 8080:8080 - 50000:50000 volumes: # 沿用原有持久卷数据不丢失 - jenkins-data:/var/jenkins_home # 支持容器内调用docker - /var/run/docker.sock:/var/run/docker.sock environment: TZ: Asia/Shanghai volumes: jenkins-data:少BlueOcean下载BlueOcean主插件少阶段视图安装插件Pipeline Stage View Plugin
