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"这个路径。

  • 相关阅读:
    文件操作类File
    文件流操作
    自动登录和解/加密
    redis---set类型常用命令
    div
    css2
    css-id选择器
    table标签
    段落标签-换行标签
    input-form-select-a-img-ul-dl标签
  • 原文地址:https://www.cnblogs.com/bigstar0207/p/14185354.html
Copyright © 2011-2022 走看看