zoukankan      html  css  js  c++  java
  • docker 运行jenkins容器

    docker 运行 jenkins,出现如下错误提示:

    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?

    原因:权限问题。容器启动后,/var/jenkins_home目录的属主为jenkins,对应的uid和gid为1000。

    解决方法:

    1、将宿主机挂载目录的属主改为1000:1000

    2、启动时,-v 后面直接跟容器目录var/jenkins_home,省略掉本地目录。通过docker inspect命令,可以查看到mount的元数据,在本地目录在/var/lib/docker/volumes下。

    启动后,访问属主机的映射端口,出现如下错误提示:

    Problem accessing /jenkins/. Reason

    据说这是一个Jenkins的Bug。临时解决方法是:在浏览器中手工输入:http://<ip>:<port>
    。不要访问"/jenkins"这个路径。

  • 相关阅读:
    jsp第六周作业
    jsp第三周作业
    JSP第二次作业
    软件测试课堂练习(3.4)
    10.21
    10.7
    9.30
    9.23
    第四次作业
    第七周作业
  • 原文地址:https://www.cnblogs.com/bigstar0207/p/14185354.html
Copyright © 2011-2022 走看看