婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > docker容器里面的root權限獲取方法

docker容器里面的root權限獲取方法

熱門標簽:400電話辦理介紹信 麗江真人語音電話外呼系統 宿城區電話機器人找哪家 福州企業電銷機器人排名 上海申請高400開頭的電話 怎么找到沒有地圖標注的店 10086外包用的什么外呼系統 河南防封號電銷機器人是什么 打400電話怎么辦理收費

首先你的container得正在運行

可通過sudo docker container ls或者sudo docker ps查看容器的CONTAINER ID

最后執行命令(其中7509371edd48 為上面查到的CONTAINER ID)

sudo docker exec -ti -u root 7509371edd48 bash

補充:解決非root用戶沒有權限運行docker命令的問題

問題描述:

”Got permission denied while trying to connect to the Docker daemon
socket at unix:///var/run/docker.sock: Get
http://%2Fvar%2Frun%2Fdocker.sock/v1.26/images/json: dial unix
/var/run/docker.sock: connect: permission denied“

原因(摘自docker手冊):

Manage Docker as a non-root user

The docker daemon binds to a Unix socket instead of a TCP port. By
default that Unix socket is owned by the user root and other users can
only access it using sudo. The docker daemon always runs as the root
user.

If you don't want to use sudo when you use the docker command, create
a Unix group called docker and add users to it. When the docker daemon
starts, it makes the ownership of the Unix socket read/writable by the
docker group.

答案顯而易見,要不用root用戶,要不創建一個名為docker的用戶組,并把你需要使用docker的非root用戶添加到該組中,如果還不會搞,繼續往下看。

方法1:

使用sudo獲取管理員權限,運行docker命令,這個方法在通過腳本執行docker命令的時候會有很多局限性

方法2:

docker守護進程啟動的時候,會默認賦予名為docker的用戶組讀寫Unix socket的權限,因此只要創建docker用戶組,并將當前用戶加入到docker用戶組中,那么當前用戶就有權限訪問Unix socket了,進而也就可以執行docker相關命令

sudo groupadd docker   #添加docker用戶組
sudo gpasswd -a $USER docker   #將登陸用戶加入到docker用戶組中
newgrp docker   #更新用戶組

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

標簽:朝陽 連云港 運城 遵義 荊門 雞西 隴南 面試通知

巨人網絡通訊聲明:本文標題《docker容器里面的root權限獲取方法》,本文關鍵詞  docker,容器,里,面的,root,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《docker容器里面的root權限獲取方法》相關的同類信息!
  • 本頁收集關于docker容器里面的root權限獲取方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 泾阳县| 台北县| 利川市| 江津市| 大方县| 太仓市| 孟村| 贡嘎县| 岢岚县| 鄂温| 东兰县| 武平县| 阜平县| 绍兴市| 中宁县| 璧山县| 固原市| 怀远县| 涟源市| 互助| 沙雅县| 伊川县| 西盟| 荃湾区| 赤峰市| 镇坪县| 郁南县| 海丰县| 岱山县| 杭锦旗| 蓝田县| 临夏市| 汉寿县| 福安市| 岳池县| 肃宁县| 汪清县| 梁山县| 唐海县| 密山市| 徐水县|