centos7安装docker及docker下安装jenkins

修改yum源改成 阿里云

1、下载wget

yum install wget -y          

2、创建目录

mkdir -p  /etc/yum.repos.d

3、下载阿里云yum源配置

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

4、更新缓存

yum clean all

yum makecache

安装docker

1、安装前置条件

docker要求Linux内核要3.0以上版本,如果centos6.x 内核是2.x,需要升级linux内核

2、安装步骤

1)升级本地yum包

yum update

2) 安装工具集

yum install -y yum-utils device-mapper-persistent-data lvm2

3)安装阿里云docker源

sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

4)更新yum缓存

yum makecache fast
yum clean  all

5)安装docker

yum -y install docker-ce

6)启动docker服务

service docker start

7)查看docker版本

docker -v

8)开机启动docker服务

systemctl enable docker.service

docker安装jenkins

基于docker 进行安装 软件,首先需要有docker环境。

1.docker 下载 jenkins 镜像 指定版本 ,因为低版本的后面安装 软件会失败(亲测)。

docker pull jenkins/jenkins:2.83 

2.查看jenkins 是否下载成功

docker images

3.运行jenkins

mkdir /home/jenkins          创建文件夹
ls -nd jenkins/                  查看文件权限
cd /home             进入
chown -R 1000:1000 jenkins/    给uid为1000的权限
//启动jenkins
docker run -itd -p 8081:8080 -p 50000:50000 --name jenkins --privileged=true  -v /home/jenkins:/var/jenkins_home jenkins/jenkins:2.83

4.查看jenkins是否启动

ps -ef | grep jenkins

docker logs jenkins  查看启动日志


5.登录 jenkins

在命令框输入命令查看登录密码

cat /home/jenkins/secrets/initialAdminPassword 

如果启动成功之后,安装插件时出现 离线状态,需要作如下处理。

在浏览器中访问 http://ip:端口号/pluginManager/advanced ,出现新页面找到如下页面选项,修改地址。将https修改为http即可,然后提交(submit)。最后再重启jenkins,既可以重新安装插件了。


Mrzxc
19 声望1 粉丝