一 . 准备环境
- Maven环境
- JDK环境(Centos7自带JDK环境)
二.拉取镜像
拉取社区中文版
docker pull jenkinszh/jenkins-zh
三.文件挂载
mkdir -p /root/docker/jenkins/{docker.sock,jenkins_home}
chmod -R 777 /root/docker
四.docker run
docker run \
-u root \
-d \
-p 8080:8080 \
-p 50000:50000 \
-v /root/docker/jenkins/jenkins_home:/var/jenkins_home \
--name jenkins \
jenkinszh/jenkins-zh
-u root -> 给与容器root权限
-p 1111:2222 -> 江宿主机1111端口映射至容器2222端口
-v /root/jdk:/usr/java/jdk -> 将宿主/root/jdk文件挂载至容器/usr/java/jdk
五.解锁Jenkins
docker exec -it jenkins bash
cat /var/jenkins_home/secrets/initialAdminPassword