Jenkins安装文档1Docker下安装Jenkins本教程在docker下安装Jenkins:拉取镜像:dockerpulljenkinsci/blueocean创建容器:启动容器:dockerstartJenkins输入http://192.168.101.64:8889初次运行Jenkins会经过一个安装过程,一般情况使用默认配置,下一步安装即可,其中一步需要输入密码,如下图:出现上边的画面需要进入Jenkins容器查看密码,并将密码拷贝到上图输入框中:dockercreate‐‐namejenkins‐uroot‐p8889:8080‐‐privileged=true‐vjenkins‐data:/var/jenkins_home‐v/var/run/docker.sock:/var/run/docker.sock‐v/home/jenkins:/homedocker.io/jenkinsci/blueocean2Jenkins全局工具配置本项目使用Jenkins需要配置Jdk1.8、Git、maven。1、Maven安装:可以采用“自动安装”,在上图中勾选自动安装,选择maven版本即可。本教程将maven程序目录拷贝到宿主机/home下,在上图配置即可。2、Jdk安装配置与maven安装相同,也可以采用自动安装或手动安装的方法。3、Git安装方法同上git安装完成配置如下图:3SSHRemoteHostsdockerexec‐itjenkins/bin/bashcat/var/jenkins_home/secrets/initialadminPassword3SSHRemoteHostsSSHremotehosts是Jenkins提供的一种远程访问ssh服务器的方法,通过如下步骤测试此功能:1、安装插件SSHplugin从可选插件中选择SSHPlugin进行安装安装成功可在已安装插件中查询:2、配置凭证配置远程SSH服务的账号和密码:3、配置SSHsites配置远程ssh服务器的ip和端口,并选择第2步设置凭证4、在任务构建中编写脚本选择第3步定义的SSHsite,并在command输入脚本。配置完成可以测试是否可以远程执行SSH指令。4搭建Docker私有仓库微服务的镜像会上传到Docker仓库保存,常用的公网Docker仓库有阿里云,网易云等,在企业局域网也可以搭建自己的Docker私有仓库,本教程使用Docker提供的私有仓库registry。进入Docker私有仓库所在服务器执行:1、安装Docker2、创建私有仓库容器执行结果如下:dockerrun‐‐namedocker‐registry‐d‐p5000:5000registry上边显示registry镜像已经创建,并且docker-registry容器已经启动成功。访问:http://192.168.101.64:5000/v2/_catalog响应结果如下:上边的响应结果说明在docker私有仓库中还没有镜像。默认docker-registry只允许https提交镜像,如下配置使docker-registry支持http在/etc/docker下,创建daemon.json文件,写入:重启docker:启动docker-registry[root@localhostxc‐govern‐c...