最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

不使用sudo 執(zhí)行Docker命令的方法

 更新時間:2018年04月19日 14:44:13   作者:genghaihua  
本篇文章主要介紹了不使用sudo 執(zhí)行Docker命令的方法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

Problem

默認安裝完 docker 后,每次執(zhí)行 docker 都需要運行 sudo 命令,非常浪費時間影響效率。

如果不跟 sudo,直接執(zhí)行 docker images 命令會有如下問題:

[liujun@li1581-58 ~]$ docker ps
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
[liujun@li1581-58 ~]$ ps -ef | grep docker
root   7427   1 0 4月24 ?    00:13:22 /usr/bin/dockerd-current --add-runtime docker-runc=/usr/libexec/docker/docker-runc-current --default-runtime=docker-runc --exec-opt native.cgroupdriver=systemd --userland-proxy-path=/usr/libexec/docker/docker-proxy-current --selinux-enabled --log-driver=journald --signature-verification=false
root   7431 7427 0 4月24 ?    00:01:13 /usr/bin/docker-containerd-current -l unix:///var/run/docker/libcontainerd/docker-containerd.sock --shim docker-containerd-shim --metrics-interval=0 --start-timeout 2m --state-dir /var/run/docker/libcontainerd/containerd --runtime docker-runc --runtime-args --systemd-cgroup=true
root   7738 7427 0 4月24 ?    00:00:02 /usr/libexec/docker/docker-proxy-current -proto tcp -host-ip 0.0.0.0 -host-port 9797 -container-ip 172.17.0.2 -container-port 9797
root   7762 7431 0 4月24 ?    00:00:03 /usr/bin/docker-containerd-shim-current 4db3d279d762fd42a7ba9e773ba47d6b6d61c157247afd395c4a83ae8a35ca77 /var/run/docker/libcontainerd/4db3d279d762fd42a7ba9e773ba47d6b6d61c157247afd395c4a83ae8a35ca77 /usr/libexec/docker/docker-runc-current
root   7837 7427 0 4月24 ?    00:00:02 /usr/libexec/docker/docker-proxy-current -proto tcp -host-ip 0.0.0.0 -host-port 6868 -container-ip 172.17.0.3 -container-port 6868
root   7852 7431 0 4月24 ?    00:00:08 /usr/bin/docker-containerd-shim-current 99b7e7fdbbcd10245672a220154a9a7bc0d9d91a7a7fb641a778e60559089159 /var/run/docker/libcontainerd/99b7e7fdbbcd10245672a220154a9a7bc0d9d91a7a7fb641a778e60559089159 /usr/libexec/docker/docker-runc-current
liujun  19302 19028 0 01:45 pts/0  00:00:00 grep --color=auto docker

原因分析

[liujun@li1581-58 ~]$ sudo ls -l /var/run/docker.sock
srw-rw---- 1 root docker 0 6月  7 01:47 /var/run/docker.sock

啟動docker時,使用sudo 啟動,用的是root權限,普通用戶是沒有權限訪問/var/run/docker.sock。

該進程所屬docker組

而 docker 組具有 setuid 權限(詳見 srw-rw—- 意義)

所以只需要把用戶加入到docker組就行了。

解決步驟:

創(chuàng)建group組

如果還沒有 docker group 就添加一個:

添加當前用戶用戶到docker組

 [liujun@li1581-58 ~]$ sudo groupadd docker
 [liujun@li1581-58 ~]$ sudo gpasswd -a ${USER} docker
正在將用戶“l(fā)iujun”加入到“docker”組中

重啟 docker 服務

[liujun@li1581-58 ~]$ sudo service docker restart
Redirecting to /bin/systemctl restart docker.service

切換會話

newgrp - docker

因為 groups 命令獲取到的是緩存的組信息,

剛添加的組信息未能生效, 所以需要切換當前會話到新的組

檢查

[liujun@li1581-58 ~]$ docker ps
CONTAINER ID    IMAGE                 COMMAND         CREATED       STATUS       PORTS          NAMES
99b7e7fdbbcd    docker.io/amorphobia/docker-ssserver  "/usr/local/bin/ssser"  3 months ago    Up 3 minutes    0.0.0.0:6868->6868/tcp  boring_roentgen
4db3d279d762    docker.io/amorphobia/docker-ssserver  "/usr/local/bin/ssser"  3 months ago    Up 3 minutes    0.0.0.0:9797->9797/tcp  silly_franklin

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • 使用docker搭建kong集群操作

    使用docker搭建kong集群操作

    這篇文章主要介紹了使用docker搭建kong集群操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • Docker配置阿里云鏡像加速pull的實現

    Docker配置阿里云鏡像加速pull的實現

    這篇文章主要介紹了Docker配置阿里云鏡像加速pull的實現操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • 解決命令行登錄harbor被拒絕的問題

    解決命令行登錄harbor被拒絕的問題

    Harbor命令行登錄被拒絕因未啟用443端口,解決方法包括配置SSL證書啟用HTTPS或調整防火墻設置,基于個人經驗,供參考
    2025-09-09
  • Docker-compose詳解和LNMP搭建全過程

    Docker-compose詳解和LNMP搭建全過程

    Docker-Compose是Docker的一個官方開源項目,用于快速編排Docker容器集群,它允許用戶在YAML文件中定義多個服務,每個服務可以包含一個或多個容器,這些容器可以通過Dockerfile構建或直接運行現有鏡像,Docker-Compose支持多種配置選項
    2024-11-11
  • Docker daemon 無法啟動: does not match with stored UUID錯誤解決辦法

    Docker daemon 無法啟動: does not match with stored UUID錯誤解決辦法

    這篇文章主要介紹了Docker daemon 無法啟動: does not match with stored UUID錯誤解決辦法的相關資料,需要的朋友可以參考下
    2016-11-11
  • Docker拉鏡像報錯error pulling image configuration: unknown blob

    Docker拉鏡像報錯error pulling image configuration:

    這篇文章主要介紹了Docker拉鏡像報錯error pulling image configuration: unknown blob的問題及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • Docker Compose 容器編排的實現

    Docker Compose 容器編排的實現

    本文主要介紹了Docker Compose 容器編排的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-06-06
  • docker批量啟動關閉所有容器的操作

    docker批量啟動關閉所有容器的操作

    這篇文章主要介紹了docker批量啟動關閉所有容器的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • Docker容器不識別宋體等字體的解決方案

    Docker容器不識別宋體等字體的解決方案

    這篇文章主要介紹了Docker容器不識別宋體等字體的解決方案,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • docker image刪不掉的解決辦法

    docker image刪不掉的解決辦法

    在使用Docker的時候遇到刪不掉image的情況,怎么回事,如何解決呢?下面小編給大家分享下docker image刪不掉的解決辦法,需要的朋友參考下吧
    2017-01-01

最新評論

郴州市| 调兵山市| 双桥区| 通州区| 普兰店市| 慈利县| 大城县| 磐安县| 黔江区| 华宁县| 大洼县| 梧州市| 灵台县| 昔阳县| 阿克陶县| 灯塔市| 报价| 乡城县| 皮山县| 兰州市| 临夏市| 德令哈市| 灌阳县| 加查县| 黔西县| 中西区| 济源市| 沂水县| 蒙阴县| 图片| 浦北县| 山东省| 元朗区| 广德县| 甘谷县| 上思县| 鸡泽县| 永善县| 乌海市| 宣威市| 黎川县|