一、docker安装jenkins
1、创建挂载的目录
# jenkins工作目录
mkdir -vp /usr/local/docker/jenkins/jenkins_home
cd /usr/local/docker/jenkins
chmod 777 jenkins_home
创建挂在目录:/usr/local/docker/jenkins/jenkins_home(宿主机上面jenkins的工作目录)
2、下载镜像
docker pull jenkins/jenkins:lts
3、启动jenkins容器
docker run -d -p 8080:8080 -p 50000:50000 \
-v /usr/local/docker/jenkins/jenkins_home:/var/jenkins_home \
-v /etc/localtime:/etc/localtime \
-v /var/run/docker.sock:/var/run/docker.sock
--name jenkins \
jenkins/jenkins:lts
- -v /var/run/docker.sock:/var/run/docker.sock使用此命令,当docker在jenkins容器内运行时,docker客户端将与主机上的docker deamon通信以运行新容器。
二、登录jenkins后续的操作
1、进入后台管理系统
如果访问不到则可能是端口没开放(购买的服务器的话则需要设置出栈入栈)
firewall-cmd --zone=public --add-port=8080/tcp --permanent && firewall-cmd --reload
2、进入登录界面
http://ip:8080
3、输入密码
1、方法一(容器内部查看)
# 进入容器
docker exec -it jenkins bash
#查看密码
cat /var/jenkins_home/secrets/initialAdminPassword
2、方法二(查看日志显示)
docker logs -f jenkins
4、将密码输入到里面进行下一步操作
1、插件下载过程
2、插件下载日志
3、admin用户创建(本人全部填写admin)