近期项目稍显松闲, 乘此闲暇时间安装了一下虚拟机, 并尝试安装CI/CD环境, 一方面增加一些这方面的经验,另一方面也方便日后本地发布测试环境。话不多说,开干。
安装虚拟机
自行去centos的官方去下载镜像,下面给出地址, 最好是在国内的网站下,速度会快点:
http://mirrors.aliyun.com/centos/7/isos/x86_64/
安装步骤按照推荐就行。
安装Docker
Docker的安装就比较简单, 在系统中的yum安装列表中,如果安装列表中没有,就需要更新一下:
yum update
更新完成之后安装docker:
yum -y install docker
安装完成之后即可启动docker服务:
systemctl start docker
至此Docker安装并启动完成。
安装 jenkins
jenkins 的安装官方网站上给的非常详细, 这里给出链接,不熟悉的小伙伴可以参看:
https://www.jenkins.io/zh/doc/book/installing/
这里只给出命令:
docker pull jenkinsci/blueocean
# 此处可以根据jinkins官方文档的启动步骤来, 解释的非常详细
docker run -u root --rm -d -p 8080:8080 -p 50000:50000 -v jenkins-data:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock jenkinsci/blueocean
# 安装完成后进入jenkins的软件装配步骤, 可参考官方文档安装步骤
安装完jinkins之后,访问jinkins:
http://IP:8080/
输入默认密码后安装推荐软件:
# 进入docker
docker exec -it 容器id sh
# 获取默认密码
cat /var/jenkins_home/secrets/initialAdminPassword
原创不易,感谢支持。