Docker+Jenkins持续集成搭建
2021-04-15 本文已影响0人
运维之美
docker search jenkins可以搜索docker官方仓库的镜像
然后从docker仓库中下载镜像
[root@kmaster1 ~]# docker pull docker.io/jenkins/jenkins
Using default tag: latest
Trying to pull repository docker.io/jenkins/jenkins ...
latest: Pulling from docker.io/jenkins/jenkins
创建挂载目录
mkdir /var/jenkins_home -p
chown -R 1000 /var/jenkins_home
执行如下命令创建jenkins容器
docker run --name jenkins -p 8080:8080 -p 50000:50000 -v /var/run/docker.sock:/var/run/docker.sock -v $(which docker):/bin/docker -v /var/jenkins_home:/var/jenkins_home -d docker.io/jenkins/jenkins:latest

服务器上使用如下密码进入/var/jenkins_home/secrets/initialAdminPassword
然后选择推荐的插件安装


等待安装完成

进入界面

然后你的jenkins已经部署好了
系统管理--进行插件安装,凭证管理、安全配置,节点配置
新建任务,创建流水线任务、自由风格任务等