千家信息网

docker环境下怎么安装jenkins容器

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,小编这次要给大家分享的是docker环境下怎么安装jenkins容器,文章内容丰富,感兴趣的小伙伴可以来了解一下,希望大家阅读完这篇文章之后能够有所收获。一、Centos7环境 docker安装先到官
千家信息网最后更新 2026年11月01日docker环境下怎么安装jenkins容器

小编这次要给大家分享的是docker环境下怎么安装jenkins容器,文章内容丰富,感兴趣的小伙伴可以来了解一下,希望大家阅读完这篇文章之后能够有所收获。

一、Centos7环境 docker安装

先到官网下载镜像

1.最新版安装

yum install -y yum-utils device-mapper-persistent-data lvm2

2.加入docker源

yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 

3.安装docker

yum install docker-ce 

备注:排查docker是否已安装?

yum list installed | grep docker 

如果想卸载,则可以输入命令:

 yum remove xxx xxxx xxx

4.在/etc/docker/daemon.json设置dns、加速器,并绑定ip,一般情况下daemon.json文件并没有,需要自己创建

{ "dns" : [ "114.114.114.114", "8.8.8.8" ], #加速器,可以提高下载镜像的速度,这里也可以配置成阿里云的镜像地址 "registry-mirrors":["https://registry-docker.com"], "bip":"172.17.5.1/24" }

5.安装完后,查看docker版本及信息

docker versiondocker info

6.设置docker随着虚拟机启动而启动

sudo chkconfig docker on

7.启动docker

sudo service docker start

二、docker安装Jenkins

1.一般为了方便管理,自定义容器的ip段,在这里我自定义我的网络名为: mynetwork

docker network create --subnet=172.18.0.0/16 mynetwork

定义完成,可以查看: docker network ls

2.下载jinkins镜像:
格式:docker pull 镜像明:版本号,如果不指定版本号,则默认下载最新的版本号:latest

docker pull jenkins/jenkins:latest

3.给容器账户授权
为了能够防止jinkins在迁移或者重新创建容器时,无需再对Jenkins重新安装,需要在第一次安装时,对相应的目录做数据挂载,在我这里,我将数据挂载到此目录:/home/docker/data/jenkins ,由于容器的账户在宿主机对应的是 1000,则需要对挂载目录/home/docker/data/jenkins 进行授权,否则容器启动时,创建会失败:

 chown -R 1000 /home/docker/data/jenkins

4.创建容器并随linux启动而启动,并指定固定ip

docker run --net mynetwork --ip 172.18.0.4 -v /home/docker/data/project/jenkins:/home/docker/data/jenkins -v /home/docker/var/jenkins/jenkins_home:/var/jenkins_home -v /etc/localtime:/etc/localtime-e JAVA_OPTS=-Duser.timezone=Asia/Shanghai -dit --name my-jenkins -p 8080:8080 -p 50000:50000 --restart=always jenkins/jenkins:latest

解释:
1.-v /home/docker/data/project/jenkins:/home/docker/data/jenkins
此目录挂载,是为了方便在宿主机编写执行脚本,jenkins容器也能调用;

2.-v /home/docker/var/jenkins/jenkins_home:/var/jenkins_home
此目录挂载,是为了方便做Jenkins迁移,无需在重新安装

注意:-p 50000:50000这个端口号,要默认,不要修改,只有-p 8080:8080 这个端口号,是可以根据咱们自己需要而设定

6.安装成功,查看:

docker ps -a | grep jenkins

5.进入容器:
以root用户 :

docker exec -it -u root my-jenkins /bin/bash

默认用户:docker exec -it my-jenkins /bin/bash

6.初次在容器中安装vim命令:

apt-get updateapt-get install vim

7.退出容器有两种方式:
1)exit
2) Ctrl + P + Q

看完这篇关于docker环境下怎么安装jenkins容器的文章,如果觉得文章内容写得不错的话,可以把它分享出去给更多人看到。

容器 目录 镜像 版本 环境 文章 内容 加速器 口号 命令 宿主 宿主机 数据 用户 账户 不错 成功 兴趣 内容丰富 及信息 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技公司 盈实互联网科技 互联网未来科技 西安互联网科技公司 福州新华互联网科技学校 知乎 未来五年的互联网科技 互联网媒体平台算高科技产业 西安小鹰速贷互联网科技有限公司 为客找房互联网科技公司怎么样 上海科技产业互联网平台 杭州披云加互联网科技有限公司 互联网领先科技宣传片 宇信科技在杭州互联网排第几 山东大美朱楼互联网科技有限公司 容联科技互联网电商 艺电能源互联网科技有限公司招聘 兰石爱特工业互联网科技分公司 现代互联网科技公司 互联网的黑科技实验室 高科技和互联网的现代国家 关于新基建和互联网科技 互联网公司 科技公司 贷财互联网科技 互联网科技宣传片 新华互联网科技2019 宝灵互联网科技有限公司 中国科技创新与世界互联网大会 广东工业互联网大赛深圳学泰科技 陕西九四连强互联网科技有限公司 长沙渺峰互联网科技有限公司
0