Linux_CentOS 7.2 64之安装、删除 Jenkins (Docker镜像)

11 篇文章 1 订阅

1. docker镜像网站:https://hub.docker.com/r/jenkins/jenkins

2. 下载jenkins镜像:docker pull jenkins/jenkins

3.  运行镜像(使用详情官网:https://segon.cn/install-jenkins-using-docker.html

方式一:(创建数据卷)我不喜欢,看不见目录结构

docker run -d --name jenkins -p 8080:8080 -p 50000:50000 -v jenkins_home:/var/jenkins_home jenkins/jenkins

方式二:(挂载) 创建挂载文件目录,修改目录权限,因为当映射本地数据卷时,/wangqinmin/jenkins/目录的拥有者为root用户,而容器中jenkins用户的 uid 为 1000,所以修改权限为 1000可以访问。

mkdir /wangqinmin/jenkins
chown -R 1000:1000 /wangqinmin/jenkins/
docker run -d --name jenkins -p 8080:8080 -p 50000:50000 -v /wangqinmin/jenkins:/var/jenkins_home jenkins/jenkins

 

  • -d : 后台运行
  • --name:为容器自定义名字
  • -p:端口映射(前面的端口号为外部访问端口号)
  • -v 指定数据存储位置

4.  查看日志:

docker logs jenkins的容器id

5. 进入后台: (查看登录密码)

进入后台:
docker exec -it 容器id bash
进入有密码的目录:
cd /var/jenkins_home/secrets/
查看密码:
cat initialAdminPassword

然后浏览器登录: http://ip:port    登录,输入密码

6. 删除容器 (jenkins官网提供的安装方式,删除比较特殊,因为jenkins自己创建了数据卷,所以要删除数据卷)官网:提供的安装方式,就是上面第3步的方式一。

首先关停 jenkins容器

docker stop 容器id

然后移除 jenkins 容器

docker rm 容器id

查看数据卷  (如果是用上面方式二,安装的jenkins的话,就不需要执行下面的步骤了)

docker volume ls

 就会发现有一个 jekins_home的数据卷,最后 删除数据卷

docker volume rm jenkins_home

这样才真的删除成功。 不然,就算算出容器,再运行镜像,以前的配置还是删不掉。

 

 

...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值