docker搭建Jenkins环境
Jenkins是一个开源的CI&CD的软件,提供持续集成和持续交付服务,进行构建、部署、自动化,满足任何项目的需要
Jenkins在docker hub 上的地址:https://hub.docker.com/r/jenkins/jenkins
一、Jenkins的启动
启动Jenkins:docker run -d --name jenkins -p 8081:80 jenkins/Jenkins 安装为最新版本
为方便以后的Jenkins迁移,建议使用挂载的方式进行安装:docker run -d --name jenkins -p 8081:8080 -v ${PWD}/jenkins:/var/jenkins_home jenkins/jenkins
启动时建议不适用root用户,使用普通用户进行启动
启动时报错:touch: cannot touch '/var/jenkins_home/copy_reference_file.log': Permission denied
解决方法:chown -R 1000:1000/home/jin319/jenkins

查看日志文件: docker logs -f jenkins ,密码登录时会使用

输入:http://<docker host ip>:8081 打开Jenkins,输入日志文件中的密码

选择安装推荐的插件

创建用户并完成


浙公网安备 33010602011771号