美文网首页
docker user问题

docker user问题

作者: PENG先森_晓宇 | 来源:发表于2020-04-09 11:26 被阅读0次

    有时候基础镜像的用户不是root,导致在容器内某些命令没有执行权限,所以在构建容器时需要给镜像修改用户为root。

    发现在docker-compose.yaml中修改,如下

    version: '3'
    
    services:
    
       jenkins-php7.2:
          container_name: jenkins-php7.2.29
          user: root
    

    但是容器构建成功后,进入容器发现当前用户并不是root,所以在docker-compose.yaml中修改不会成功。

    然后我们在Dockerfile中使用USER关键字,设置用户,发现修改成功,进入容器后发现用户修改为root

    FROM jenkinsci/blueocean:latest
    USER root
    

    相关文章

      网友评论

          本文标题:docker user问题

          本文链接:https://www.haomeiwen.com/subject/zziqmhtx.html