-
环境
mac + docker
-
运行 jenkins 容器
· 在主机递归创建文件夹并赋予读写权限 -> 挂载jenkins运行所需文件
$ cd ~
$ mkdir myDocker/jenkins
$ chmod 777 myDocker/jenkins
· 拉取最新的 jenkins 镜像,这里直接拉取 jenkins;也可去 「jenkins官网」查找镜像
$ docker pull jenkins
· 准备运行 -> 查杀 8080 端口占用
$ lsof -i:8080
· 运行 -> 挂载文件目录换成上面创建好的文件目录
$ docker run -d --name myjenkins -p 8080:8080 -p 50000:50000 -v <your_jenkins_path>:/var/jenkins_home jenkins
· 启动成功 -> 查看挂载文件夹下,会有 jenkins 应用相关的文件生成
· 访问主机 8080 端口,出现 Getting Started 页面,需要输入管理员密码
-> 寻找密码,两种方式
1)查看 docker 运行 jenkins 日志
$ docker logs myjenkins
2)根据 Getting Started 提示,进入容器查看
$ docker exec -it myjenkins /bin/bash
$ cat /var/jenkins_home/secrets/initialAdminPassword
· 输入密码,成功进入 -> 安装所需插件
· 创建 admin 用户
pass:进入主页面后,需要再次修改初始密码,不然下次登陆不进来,还得去查找初始密码
-
可以使用了