Jenkins
是一个开源软件项目,是基于 Java
开发的一种持续集成工具,用于持续重复的工作,旨在提供一个开放易用的软件平台,为用户提供很多自定义的自动化操作集合,使软件的持续集成,持续部署,持续测试,持续交付变成可能。
jenkins
支持在 Linux、Windows、Mac
上以软件、WAR
包、Docker
容器、K8S
集群等方式进行安装。
本次我们选择使用 docker
容器来安装 jenkins
。
docker run -u root --restart always -d -p 8888:8080 -p 50000:50000 -v jenkins-data:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock --privileged=true jenkinsci/blueocean
安装成功后,我们可以通过 docker
容器所在的宿主机的 IP+8888
访问到 jenkins
服务器。
初识访问,jenkins
要求你输入 administrator password
来解锁。
administrator password
在 /var/lib/docker/volumes/jenkins-data/_data/secrets/initialAdminPassword
中保存。
解锁成功后,即可成功进入到 jenkins
,此时需要您创建第一个管理员用户,之后你就可以使用这个账户已管理员的身份登录 jenkins
。