非root用户安装Docker的方法
案例
Operating System: Ubuntu 18.04.6 LTS
Kernel: Linux 4.15.0-213-generic
1. 安装Docker Engine
# Ubuntu/Debian系统
sudo apt update
sudo apt install docker.io
# CentOS/RHEL系统
sudo yum install docker
# 或使用dnf (较新版本)
sudo dnf install docker-ce

上图出现是成功了。
测试是否可以使用
docker run hellworld

需要添加权限:
2. 将用户添加到docker组
# 创建docker组(如果不存在)
sudo groupadd docker
# 将当前用户添加到docker组
sudo usermod -aG docker $USER
# 或者指定其他用户
sudo usermod -aG docker username
3. 重新登录或激活组权限
# 方法1:重新登录系统
# 方法2:使用newgrp命令
newgrp docker
# 或者注销当前会话并重新登录
4. 验证安装
# 测试Docker命令是否可以以非root用户运行
docker run hello-world

sudo systemctl start docker
sudo systemctl enable docker
欢迎来撩 : 汇总all
