记录 | 非root用户使用docker的方法

下面是使用非root用户操作的步骤

创建docker组

bash 复制代码
sudo groupadd docker

将当前用户加入docker组

bash 复制代码
sudo gpasswd -a ${USER} docker

重新启动docker服务(下面是CentOS7的命令)

bash 复制代码
sudo service docker restart或sudo systemctl restart docker

当前用户退出系统重新登陆

bash 复制代码
su root
su franson

运行docker命令

bash 复制代码
docker ps

当然,更加简单点的方法是直接 sudo docker xxx

相关推荐
西瓜er2 小时前
Docker 一键部署指南:GitLab、Nacos、Redis、MySQL 与 MinIO 全解析
redis·docker·gitlab
要站在顶端2 小时前
Jenkins 使用容器运行自动化任务详细文档
docker·自动化·jenkins
闲人编程3 小时前
将你的Django/Flask应用部署到云服务器(Docker实战)
服务器·docker·容器·django·flask·部署·web
没有口袋啦3 小时前
K8s集群多节点部署(Ubuntu22.04)
docker·云原生·容器·kubernetes
IvanCodes3 小时前
七、Docker核心技术:深入理解网络模式 (Bridge, Host, None, Container)
网络·docker·容器
黑金IT6 小时前
本地 Docker 镜像送上云:腾讯云无服务器与容器化全栈迁移实战
docker·serverless·腾讯云
勇往直前plus6 小时前
CentOS 7 环境下 RabbitMQ 的部署与 Web 管理界面基本使用指南
前端·docker·centos·rabbitmq
Roam-G7 小时前
在 Mac 上使用 Docker 安装 Milvus 2.6.2
docker·容器·milvus
敲上瘾8 小时前
Docker镜像构建指南:Dockerfile语法与docker build命令全解析
linux·服务器·docker·微服务·容器