touch: cannot touch ‘/var/jenkins_home/copy_reference_file.log’: Permission denied Can not write to /var/jenkins_home/copy_reference_file.log. Wrong volume permissions? docker 安装 jenkins

拉取镜像

运行容器

  • docker run -v $home/jenkins:/var/jenkins_home --name jenkins8888 -p 8888:8080 -p 50000:50000 jenkins
  • 报错
    • 原因 :官方文档 Ensure that /your/home is accessible by the jenkins user in container (jenkins user - uid 1000) or use -u some_other_user parameter with docker run.
    • 解决方案:
      • groupadd -g 1000 jenkinsUsers
      • useradd -u 1000 -g 1000 -d /users/jenkins/jenkinsAdmin -m jenkinsAdmin
      • passwd jenkinsAdmin
      • chown -R 1000:1000 /home/jenkins

原文地址:https://www.cnblogs.com/eatandsleep/p/12310466.html

时间: 2024-08-01 18:43:54

touch: cannot touch ‘/var/jenkins_home/copy_reference_file.log’: Permission denied Can not write to /var/jenkins_home/copy_reference_file.log. Wrong volume permissions? docker 安装 jenkins的相关文章

touch: cannot touch '/usr/local/tomcat/logs/catalina.out': Permission denied解决方法

logs目录没有创建修改权限 ./startup.sh Using CATALINA_BASE:   /usr/local/tomcat702 Using CATALINA_HOME:   /usr/local/tomcat702 Using CATALINA_TMPDIR: /usr/local/tomcat702/temp Using JRE_HOME:        /usr/java/jdk1.6.0_24 Using CLASSPATH:       /usr/local/tomcat

java.io.FileNotFoundException: /path/to/logs/my-application.log (Permission denied)

问题: # service elasticsearch start Starting elasticsearch: log4j:ERROR setFile(null,true) call failed. at java.io.FileOutputStream.open0(Native Method) at java.io.FileOutputStream.open(FileOutputStream.java:270) at java.io.FileOutputStream.<init>(Fil

Linux 下 squid 服务启动失败,无法写入cache.log,Permission denied 解决方法

突然 squid 就启动不了了,打开 squid.out,发现报错: WARNING: Cannot write log file: /var/log/squid/cache.log /var/log/squid/cache.log: Permission denied messages will be sent to 'stderr'. 关键字:Permission denied Permission - 允许,批准 Denied - Deny过去式,拒绝 直接 cd 进入 /var/log/

fix [Errno 13] Permission denied: &#39;/var/log/glance/api.log&#39;

[email protected] glance]# su -s /bin/sh -c "glance-manage db_sync" glanceTraceback (most recent call last):  File "/usr/bin/glance-manage", line 10, in <module>    sys.exit(main())  File "/usr/lib/python2.6/site-packages/gl

permission denied: &#39;/var/log/nova/nova-manage.log&#39;

nova db create notice: xxxxxxx su -s /bin/sh -c "nova-manage db_sync" nova  xxxxxx correct one: su -s /bin/sh -c "nova-manage db sync" nova [[email protected] /]# su -s /bin/sh -c "nova-manage db sync" novaTraceback (most rec

php fpm安装curl后,nginx出现connect() to unix:/var/run/php5-fpm.sock failed (13: Permission denied)的错误

这里选择直接apt-get安装,因为比起自己编译简单多了,不需要自己配置什么 #sudo apt-get install curl libcurl3 libcurl3-dev php5-curl 安装后重启nginx #nginx -s reload 岂知出现错误,php全部不能访问,查看错误日志如下: 2014/07/24 23:59:46 [crit] 40455#0: *229072 connect() to unix:/var/run/php5-fpm.sock failed (13:

爬虫之PermissionError: [Errno 13] Permission denied: &#39;ghostdriver.log&#39;问题解决

1. 问题提出 在定制开发爬虫之时,我们会常常需要模拟浏览器进行页面的访问和操作, PhantomJS就是这样一个解决方案,帮助我们模拟用户的操作和访问.在使用该框架之时,发现了如下错误信息: 平台附属信息:  Python 3.5,   windows 7. driver = webdriver.PhantomJS(executable_path=r'D:/Program Files/phantomjs-2.1.1-windows/bin/phantomjs') Traceback (most

输入docker ps 报错信息处理Get http:///var/run/docker.sock/v1.19/containers/json: dial unix /var/run/docker.sock: permission denied.

完整错误信息 Get http:///var/run/docker.sock/v1.19/containers/json: dial unix /var/run/docker.sock: permission denied. Are you trying to connect to a TLS-enabled daemon without TLS? 原因: 1.未使用root用户进行操作 2.未让docker以daemon方式运行/bin/bash 解决方案: 1.没有使用root 在控制台上切

Failed to start NodeManager caused by &quot;/var/lib/hadoop-yarn/yarn-nm-recovery/yarn-nm-state/LOCK: Permission denied&quot;

Hadoop 安装步骤: 0. 安装前准备(节点机器,环境设置,yum源设置) 1. 配置并安装Cloudera-Manager 2. 启动 CM 服务 3. 安装CDH,并配置集群 4. 启动 在启动Yarn时, NodeManager 启动失败.接下来查看对应的日志:Cloudera Manager 主页,点击YARN项操作,选择"实例",点击角色类型,进入NodeManager 主页,在日志文件下拉框有stdout,stderr,角色日志文件,建议查看角色日志文件. 下面是角色日