zoukankan      html  css  js  c++  java
  • 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

    就不会报错了

  • 相关阅读:
    FFT入门
    FJOI省队集训 chessboard
    FJOI省队集训 florida
    树上莫队
    NOIP2015 Revenge
    APIO2013 tasksauthor
    油漆门
    一些字符串有关的题目
    字符串题模板集合
    sg函数与博弈论2
  • 原文地址:https://www.cnblogs.com/waterlufei/p/6682283.html
Copyright © 2011-2022 走看看