为了避免每次执行 Docker 命令都输入 sudo,可以使用以下方法解决
方式一 修改~/.bashrc
*使用vim打开文件
vim ~/.bashrc
*添加下面数据
alias docker='sudo docker'
*如果嫌弃docker指令太长还能简化命令
alias docker='sudo docker'
alias dk='sudo docker'
alias dks='sudo docker ps'
alias dkr='sudo docker rm'
alias dkri='sudo docker rmi'
alias dkc='sudo docker stop'
alias dki='sudo docker images'
*保存并应用文件
source ~/.bashrc

这个比较方便,推荐这种方式
方式二 添加用户组
您可以按照以下步骤将当前用户添加到 Docker 组,从而赋予该用户执行 Docker 命令的权限:
-
首先确保已经安装了 Docker 并且服务正在运行。
-
将当前用户添加到 Docker 用户组(在 Ubuntu 或基于 Debian 的系统上):
sudo usermod -aG docker $USER这条命令会将当前登录的用户添加到名为

本文介绍了两种避免在Docker命令行中频繁使用sudo的方法:一是修改~/.bashrc文件添加alias,二是将用户添加到Docker组赋予权限。推荐第一种方法,因为它更方便快捷。
最低0.47元/天 解锁文章
3193

被折叠的 条评论
为什么被折叠?



