jenkins容器权限被被拒绝
问题,我们从官网上面pull下jenkins后,如果直接运行容器的没问题
docker run -d -p 8080:8080 -v jenkins:latest
不过我们可能需要映射下容器内部的地址方便查看等等,官网推荐的也是需要映射下
docker run -d -p 8080:8080 -v /root/jenkins_home:/var/jenkins_home jenkins:latest
直接报错: /var/jenkins_home/copy_reference_file.log: Permission denied
这是因为jenkins容器里面的用户是jenkins,而你的主机用户不是jenkins,就算是root也不行一样报错,
这个时候我们就需要在主机上面给主机地址赋予权限,赋予它可以访问jenkins容器的权限,jenkins内部用的是uid 1000 的user
chown -R 1000 /root/jenkins_home
再运行jenkins容器
docker run -d -p 8080:8080 -v /root/jenkins_home:/var/jenkins_home jenkins:latest
就不会报错了
jenkins容器权限被被拒绝的更多相关文章
- jenkins容器权限被拒绝
		问题,我们从官网上面pull下jenkins后,如果直接运行容器的没问题 docker run -d -p 8080:8080 -v jenkins:latest 不过我们可能需要映射下容器内部的地址 ... 
- CentOS7下Docker中构建Jenkins容器
		背景 在CentOS搭建Docker完成后,我们需要在Docker中搭建Jenkins用来实现工程自动部署. 安装前提 jdk已安装,安装目录如:usr/java/jdk1.8.0_161 maven ... 
- Docker学习笔记五:Docker生成jenkins容器,支持Java Web项目持续集成、持续部署
		一.创建jenkins容器: 1.拉取jeknin镜像 sudo docker pull jenkins 2.创建一个jenkins目录 sudo mkdir /jenkins 3.在jenkins目 ... 
- Jenkins系列-Jenkins用户权限和角色配置
		由于jenkins默认的权限管理体系不支持用户组或角色的配置,因此需要安装第三发插件来支持角色的配置,这边将使用Role Strategy Plugin,介绍页面:https://wiki.jenki ... 
- 在Jenkins容器中安装docker-compose
		首先使用Docker容器安装Jenkins 链接参考 安装成功后使用管理员权限进入到Jenkins容器 docker exec -it -u root jenkins bash 下载docker-co ... 
- Docker DevOps实战:Docker+Jenkins+Python+Pytest+Allure(1)- 创建Jenkins容器、安装Python环境、安装项目依赖类库、安装Allure报告插件
		前言: 本文实操笔记参照菠萝笔记,安装过程中的坑大家可以参考下 创建Jenkins容器 # 下载Jenkins镜像 [root@localhost ~]# docker pull jenkins/je ... 
- Winform MDI窗体容器 权限 简单通讯
		MDI窗体容器 权限 using System; using System.Collections.Generic; using System.ComponentModel; using Syste ... 
- jenkins 设置权限后管理员登陆提示:Access Denied  admin没有Overall/Read权限
		jenkins 设置权限后,管理员登陆提示:Access Denied admin没有Overall/Read权限 处理办法: window下编辑 xml 配置文件: %userprofile%\. ... 
- jenkins用户权限配置错误,导致登录时提示:没有Overall/read权限
		jenkins用户权限配置错误,导致登录时提示:没有Overall/read权限 由于初次接触jenkins,于是在搭建好jenkins以后,想要对用户进行管理,于是乎开始在系统管理->conf ... 
随机推荐
- 多线程简介及GCD的使用
			多线程简介: 对于任意一个iOS应用,程序运行起来后,默认会产生一个主线程(MainThread),主线程专门用来处理UIKit对象的操作,如界面的显示与更新.处理用户事件触发的操作等等.(记忆这点, ... 
- wpf的无边框窗体透明
			本人做了3年的winform,来了新的工作,需要使用wpf.对于wpf,本人小白一个.说的不对的地方,请大家多多指导.... 今天先从wpf的窗体属性开始说起! 需要做的项目功能大概和电脑桌面类似,需 ... 
- Java第三天
			0.注释: 目的:方便其他人阅读理解我们的代码 三种: // 单行注释,进行解释 /**/ 多行注释 /***/ 多行注释 (/***/注释通常用于方法,函数注释,在调用写好的方法或是函数时可以通过点 ... 
- C# 知识回顾 - 装箱与拆箱
			装箱与拆箱 目录 生活中的装箱与拆箱 C# 的装箱与拆箱 值类型和引用类型 装箱 拆箱 生活中的装箱与拆箱 我们习惯了在网上购物,这次你想买本编程书 -- <C 语言从入门到放弃> ... 
- android保存照片到相册的一些事
			由于最近工作需求的原因,有一个功能就是将webView里面的照片保存到本地,并且能够直接在相册中有一个及时的反馈. 项目中,具体是实现流程是这样的设计webview点击交互事件,当点击webview中 ... 
- Couchbase 中的分布式储存
			Couchbase 是一个具有高性能.可扩展性和可 用性强的数据库引擎.它可以让开发人员通过 NoSQL 的键值存储(二进制或者JSON)或者使用 N1QL 的形式对数据进行操作(N1QL 是非常类似 ... 
- 算法笔记_066:Kruskal算法详解(Java)
			目录 1 问题描述 2 解决方案 2.1 构造最小生成树示例 2.2 伪码及时间效率分析 2.3 具体编码(最佳时间效率) 1 问题描述 何为Kruskal算法? 该算法功能:求取加权连通图的最小 ... 
- asp.net 后台任务作业框架收集
			收集几个可以用于 asp.net 的后台任务工具库并简单介绍. hangfire.io 支持 单次任务(Fire-and-forget),延时任务(Delayed),重复任务(Recurring ), ... 
- 给 Qt 添加模块
			添加 Qt 模块 QtCanvas3D 由于需要使用 Qt Quick 进行 3D 绘图,因此在网上找了一些资料. JS 绘制 3D 的有 ThreeJS 库,应该可以用于 QML.继续搜索,发现Qt ... 
- redux三个基本原则
			(1)单一数据源:整个应用的state被存储在一棵object tree中,并且这个object tree只存在于唯一一个store中: (2)state是只读的:唯一改变state的方法就是触发ac ... 
