Jenkins的安装(利用docker)和简单使用

服务器系统:Ubuntu16.04
安装docker
# step 1: 安装必要的一些系统工具
sudo apt-get update
sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common
# step 2: 安装GPG证书
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
# Step 3: 写入软件源信息
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
# Step 4: 更新并安装Docker-CE
sudo apt-get -y update
sudo apt-get -y install docker-ce
安装docker-compose
sudo apt-get install docker-compose
加速器
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io
重启docker服务
sudo systemctl restart docker.service
下载Jenkins镜像,并以此镜像构建容器和启动容器
docker pull jenkins/jenkins
docker run -d -p 8080:8080 -p 50000:50000 -v jenkins:/var/jenkins_home -v /etc/localtime:/etc/localtime --name jenkins docker.io/jenkins/jenkins
在浏览器打开网址“IP:8080”
进入Jenkins容器
docker exec -it jenkins /bin/bash
查看Admin账号密码,在浏览器上登录jenkins
cat /var/jenkins_home/secrets/initialAdminPassword

f805a7d3756a4d698422fb49fb4ae962

页面提示offline(离线)

此页面不动,打开新的网址“IP:8080/pluginManager/advanced"

找到最下面一栏,将URL“https://updates.jenkins.io/update-center.json”改为“http://updates.jenkins.io/update-center.json”,并点击Submit,,如下图所示

1548830232196

返回Ubuntu系统root用户下,重启jenkins容器
docker restart jenkins
再次刷新jenkins登录页面,输入密码,登录,得到下图所示网页

1548830459845

点击右边一栏自己选择安装插件,页面调转后会有默认勾选的插件,不要动,,并勾选其他的插件,如下图所示:红色选框是另外加选的

1548830846541

1548830914617

点击Install

等待安装插件,如下图所示:

1548831052102

如果有些插件安装失败,,,可以尝试多次Retry,,,安装完成后跳转页面,如下图,点击“Contine as admin”

1548832758884

接下来点击“Save and Finish”,,,,start jenkins

1548832825422

我们来到jenkins首页,接下来可以配置下中文,,此步骤可以忽略
点击”Manage Jenkins“

1548832979107

在这里插入图片描述

在这里插入图片描述

并保存,,
安装open ssh
sudo apt-get update
sudo apt-get install openssh-server
修改root密码
sudo passwd root
编辑配置文件,允许root用户通过ssh登录
sudo vim /etc/ssh/sshd_config
找到:PermitRootLogin prohibit-password禁用
添加:PermitRootLogin yes
sudo service ssh restart
OK,正常登录!!!
系统配置

1550903665484

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值