您的位置 首页 docker

非root用户安装Docker的方法

非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

白眉大叔

关于白眉大叔linux云计算: 白眉大叔

热门文章