jenkins系列---【Docker下安装Jenkins】

Docker下安装Jenkins

1.拉取镜像

docker pull jenkinsci/blueocean

2.创建容器,但不启动

docker create --name jenkins -u root
-p 8080:8080 --privileged=true -v /usr/local/app/jenkins/jenkins_home:/var/jenkins_home -v /usr/local/app/jenkins/var/run/docker.sock:/var/run/docker.sock -v /usr/local/app/jenkins:/home jenkins/jenkins

3.启动容器

docker start Jenkins

注意:2和3可以合并为一个命令,创建并启动容器

 docker run --name jenkins -u root -d -p 8080:8080 -p 50000:50000 -v /apps/jenkins:/var/jenkins_home -v /etc/localtime:/etc/localtime:ro -v /var/run/docker.sock:/var/run/docker.sock --restart=always jenkins/jenkins

4.输入http://ip:8889

docker exec ‐it jenkins /bin/bash 
cat ./var/jenkins_home/secrets/initialAdminPassword
或者下面的命令
docker logs jenkins

如果输入上边的目录找不到initialAdminPassword文件,就先查找文件所在位置,执行以下命令即可。

find . -name "initialAdminPassword"

以上这两种方法都可以,第一种方法直接在docker中 查看,第二种是在宿主机上查看。

5.安装maven

创建用户名密码后(可以都用root),直接点击下一步,进入主界面,找到系统管理,再找到管理插件,搜索maven。

6.安装maven

1、安装wget命令
yum -y install wget
2、下载maven安装包 wget http://mirrors.cnnic.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz 3.解压maven安装包 tar -zxvf apache-maven-3.5.4-bin.tar.gz

4.移动到maven下
 mv apache-maven-3.5.4 /usr/local/maven

5.修改配置仓库地址
vi /usr/local/maven/conf/settings.xml

把仓库地址修改为:<localRepository>/usr/local/repository</localRepository>

  <mirror>
    <id>aliyunmaven</id>
    <mirrorOf>*</mirrorOf>
    <name>阿里云公共仓库</name>
    <url>https://maven.aliyun.com/repository/public</url>
  </mirror>

6.配置maven
vi /etc/profile

7.在配置文件最后加上下面代码
export MAVEN_HOME=
/usr/local/maven
export PATH=$MAVEN_HOME/bin:$PATH

  8.配置文件生效

  source /etc/profile

9.查看maven
mvn -version

7.安装jdk

//1.下载jdk1.8liunux版本安装包,并上传到usr/local目录下
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz"
//2.解压文件 
tar -xvf jdk-1.8.tar.gz

//3.修改配置文件 vi /etc/profile

//4.在配置文件尾部加上下面内容
#set java environment
JAVA_HOME
=/usr/local/jdk1.8/jdk1.8.0_141 #这个目录改成你自己jdk所在目录的
CLASSPATH
=.:$JAVA_HOME/lib.tools.jar
PATH
=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

//5.重新加载配置文件
source /etc/profile

//6.尝试是否安装成功,执行下面命令若出现版本号,则安装成功
java -version

8.安装git

yum -y install git

查看git安装目录

which git

9.在jenkins中配置maven,jdk,git

配置maven

 

 配置jdk

 

 配置git

 10.安装Gogs(git的图形化界面)

//1.拉取镜像
docker pull gogs/gogs

//2.创建并运行容器
docker run -di --name=gogs -p 10022:22 -p 3000:3000 -v /var/gogsdata:/data gogs/gogs

//3.访问下面地址
127.0.0.1:3000

 

 

 

下面的用户名密码可以设置,也可以不设置,然后点击提交。

 新建仓库

 

 在本地创建版本仓库,并上传示例代码到新建的仓库中(此过程省略,不会的参考idea分类中的文章)

11.登陆jenkins,创建一个任务

主要修改以下两个地方

 

 保存即可。

 

 

 

 

 

 

 

posted on 2020-06-22 15:18  少年攻城狮  阅读(492)  评论(0编辑  收藏  举报

导航