执行docker命令时必须使用root权限,所以普通用户总是要输入sudo。每次你都输入sudo很麻烦,还经常会忘记。有两种方法可以不用输入sudo。

1. 一开始就以root账户登录或者使用sudo su 命令切换至root账户

sudo su

2. 将当前账户包含到docker组。(docker组与root权限是一样的,请只包含必需的账户。)

sudo usermod -aG docker ${USER}
sudo service docker restart

退出当前账户,重新登录名。 

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐