一、采用docker命令行安装jenkins
- docker run -d -p 8080:8080 -p 50000:50000 -v jenkins:/var/jenkins_home -v /etc/localtime:/etc/localtime --name jenkins jenkins
-d
后台运行镜像-p 8080:8080
将镜像的8080端口映射到服务器的8080端口-p 50000:50000
将镜像的50000端口映射到服务器的50000端口,50000 端口与 slave 有关,参考 jnlp-slave 这个镜像-v jenkins:/var/jenkins_home
目录挂载,冒号前面的jenkins表示的是docker卷名,冒号后面的/var/jenkins_home
目录为容器中jenkins工作目录。-v /etc/localtime:/etc/localtime
让容器使用和服务器同样的时间设置。--name jenkins
给容器起一个别名 - 执行 docker ps , 查看刚创建jenkins容器进程是否已经启动
- 执行 docker logs jenkins , 查看刚创建jenkins 容器 服务器输出的日志,确定容器创建成功,并获取初始密码,无error。
- 浏览器打开:http:ip:8080, 则加载jenkins初始化页面,则说明jenkins部署成功。
- 输入初始密码后,则进入如下界面,进行插件安装,左边为自动安装,右边为选择性安装 。
- 插件安装。
- 未安装成功的插件,则在jenkins中依次安装即可,如下图所示: