1、拉取镜像
docker镜像仓库:https://hub.docker.com
搜索jenkins
#我们选择拉取这个赞助的Jenkins,因为官方的需要再次安装插件,麻烦
docker pull jenkins/jenkins #默认拉取最新版本
2、使用Jenkins镜像创建容器
docker run -d -P --name jenkins -v jenkins:/var/jenkins_home jenkins/jenkins
.// -d 后台运行
// -v [本地挂载点]:[容器目录] 或者 [重命名]:[容器目录] ;默认在 /var/lib/docker/volume 下面
// -P 本地使用随机端口映射到容器的端口
# 0.0.0.0:49160->8080/tcp 可以看到本地的49160端口映射到容器的web 8080端口
#如果指定目录的话会授权权限问题可以使用 --user root 让容器拥有root权限,或者将挂载的权限改成1000:1000
3、使用 IP:49160 访问
#docker 搭建Jenkins成功
4、登录Jenkins
#在容器内打开 /var/jenkins_home/secrets/initialAdminPassword 文件查看密码
docker exec jenkins cat /var/jenkins_home/secrets/initialAdminPassword
#密码是:961f0130ccbb441282b6f53027cc431a
#现在就可以使用Jenkins了