Docker安装Jenkins

Docker安装Jenkins

官网:https://www.jenkins.io/

安装条件
服务器上有Docker并且成功启动运行

Jenkins大致工作原理图
在这里插入图片描述

拉取官方的Jenkins镜像

docker pull  jenkins/jenkins

等待其拉取完成
在这里插入图片描述

完成镜像拉取之后执行命令
在服务器本机创建一个用于接收Jenkins映射的文件,并且赋予权限,这样做的好处是,不用进入容器查看Jenkins的相关文件,可以直接在服务器本机上查看。

// 创建文件夹命令
mkdir -p /var/jenkins_home

// 赋予文件夹权限命令
chmod 777 /var/jenkins_home

再用命令运行Jenkins镜像

docker run -d \
    -p 8000:8080 \
    -v /var/jenkins_home:/var/jenkins_home \
    -v /etc/localtime:/etc/localtime \
    --restart=always \
    --name=jenkins \
    jenkins/jenkins

-p 8000:8080是指定端接口,8080是你本机的对外端口,如果是阿里云记得打开对应的安全组,8080是Jenkins默认的容器端口,用这个就可以了。

-v /var/jenkins_home:/var/jenkins_home ,冒号前面的是服务器本机的,后面的是Jenkins容器中的,后面的文件会挂载到前面的

-v /etc/localtime:/etc/localtime \ 让容器使用和服务器同样的时间设置

–restart=always 设置容器的重启策略为 Docker 重启时自动重启

–name=jenkins \ 给容器定义别名

查看是否启动成功

docker ps

如果成功,服务器本机刚刚创建的挂载文件/var/jenkins_home里面会有文件的
在这里插入图片描述

访问Jenkins
ip:刚刚设置的端口

比如说我ip是11.11.11.11,我的Jenkins访问地址就是 11.11.11.11:8000

访问可以看到该页面,需要输入解锁密码,通过命令查看

cat /var/jenkins_home/secrets/initialAdminPassword

在这里插入图片描述
使用密码之后进入下一步

这里一般安装推荐的插件
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值