docker安装jenkins记录
docker拉取jenkins镜像
docker pull jenkinszh/jenkins-zh
创建Jenkins挂载目录并授权权限
mkdir -p /docker/jenkins
chmod 777 /docker/jenkins
创建并启动Jenkins容器
docker run -d
-p 10240:8080
-p 10241:50000
-v /docker/jenkins:/var/jenkins_home
-v /etc/localtime:/etc/localtime
--name myjenkins jenkinszh/jenkins-zh
命令含义
-d 后台运行镜像
-p 10240:8080 意义: 将镜像的8080端口映射到服务器的10240端口。
-p 10241:50000 意义:将镜像的50000端口映射到服务器的10241端口
-v /docker/jenkins:/var/jenkins_home 意义:-v 挂载卷,将容器Jenkins工作目录/var/jenkins_home挂载到宿主机目录/docker/jenkins (/docker/jenkins是上面我们自己新建的目录)
-v /etc/localtime:/etc/localtime 意义:让容器使用和服务器同样的时间设置。
–name myjenkins 意义:给容器起一个别名
初始密钥获取
cd /docker/jenkins/secrets
vi initialAdminPassword
复制激活即可