新聞中心
在docker容器中使用sudo命令
作者 / 無憂主機 時間 2020-10-13 11:11:38
在docker容器中使用sudo命令怎么解決?運行docker命令要用sudo,是因為Docker的守護線程綁定的是unix socket,而不是TCP端口,這個套接字默認(rèn)屬于root,其他用戶可以通過sudo去訪問這個套接字文件,所以docker服務(wù)進程都是以root賬戶運行。
sudo命令請在root用戶下執(zhí)行,或在執(zhí)行命令行前面加上sudo。
先通過指令查看是否有用戶組
cat /etc/group | grep docker
沒有就創(chuàng)建docker用戶組
sudo groupadd docker
用戶加入到用戶組
sudo usermod -aG docker 用戶名
檢查是否有效
cat /etc/group
重啟docker-daemon
sudo systemctl restart docker
給docker.sock添加權(quán)限
sudo chmod a+rw /var/run/docker.sock
無憂主機的容器云產(chǎn)品基于docker技術(shù)實現(xiàn),擁有上萬Linux鏡像。功能強大,靈活易用。用戶僅需運行管理購買的容器,不用處理復(fù)雜的底層服務(wù)器維護工作。高性價比的容器云產(chǎn)品鏈接
本文地址:http://www.gle-technology.com/news/31694.html
上一篇: 買域名服務(wù)器大概多少錢
下一篇: 一個域名可以解析多少個2級域名