美文网首页dockerDockerAwesome Docker
不用sudo也能执行docker命令 use docker wi

不用sudo也能执行docker命令 use docker wi

作者: ytxing | 来源:发表于2016-11-27 16:00 被阅读188次

用docker的时候,最烦的就是每回都要输入sudo,原因是docker client和docker deamon通信使用的socket没权限。
可以修改socket文件的属主,使得admin账户不用再加sudo就能执行任何docker命令。

sudo chown admin:admin /var/run/docker.sock

风险是所有admin用户都可以对宿主机有root权限,可能会造成破坏。

docker run -ti --privileged -v /:/host fedora chroot /host

详见:
Why we don't let non-root users run Docker in CentOS, Fedora, or RHEL (http://www.projectatomic.io/blog/2015/08/why-we-dont-let-non-root-users-run-docker-in-centos-fedora-or-rhel/)

相关文章

网友评论

    本文标题:不用sudo也能执行docker命令 use docker wi

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