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,输入日志文件中的密码

 

 

 

选择安装推荐的插件

 

 

创建用户并完成

 

 

posted @ 2021-08-01 18:13  顺逆流  阅读(194)  评论(0)    收藏  举报