1.安装Docker的依赖库:yum install -y yum-utils device-mapper-persistent-data lvm2
2.添加Docker CE的软件源信息:yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3.安装Docker CE:yum makecache fast ;yum -y install docker-ce
4. 启动Docker服务:systemctl start docker
5.配置阿里云镜像仓库(镜像加速),(阿里云)单击 [镜像中心] > [镜像加速器],可以看到阿里云为您提供了一个专属的镜像加速地址。
tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://kqh8****.mirror.aliyuncs.com"] } EOF
6.重新加载服务配置文件:systemctl daemon-reload
7. 重启Docker服务:systemctl restart docker
8.查找jenkins镜像:
docker search jenkins(查找的镜像好像不更新了)用 docker pull jenkins/jenkins:lts 拉取jenkins
在本机创建一个jenkins主目录:mkdir var/jenkins_home
9.查看拉取的镜像:docker images
10.启动jenkins:
docker run -u root -d --name jenkins -p 9000:8080 -v /jenkins:/var/jenkins_home jenkins/jenkins:lts
我们通过-d 来后台启动,-p 来做端口映射, -v 来做目录映射 其中/var/jenkins 是jenkins的根目录,/jenkins是宿主机目录
11.阿里云开放端口9000,浏览器访问http://ip:9000(我端口映射9000)
12.进度docker找到jenkins初始密码
进入容器:docker exec -it jenkins /bin/bash
查看密码:cat /var/jenkins_home/secrets/initialAdminPassword