记录 | 非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

相关推荐
70asunflower13 分钟前
Emulation,Simulation,Virtualization,Imitation 的区别?
linux·docker
春日见1 小时前
车辆动力学:前后轮车轴
java·开发语言·驱动开发·docker·计算机外设
xuhe21 小时前
[全流程详细教程]Docker部署ClawBot, 使用GLM4.7, 接入TG Bot实现私人助理. 解决Docker Openclaw Permission Denied问题
linux·docker·ai·github·tldr
星火s漫天2 小时前
第一篇: 使用Docker部署flask项目(Flask + DB 容器化)
数据库·docker·flask
MonkeyKing_sunyuhua4 小时前
docker compose up -d --build 完全使用新代码打包的方法
docker·容器·eureka
醇氧4 小时前
【docker】mysql 8 的健康检查(Health Check)
mysql·docker·容器
技术路上的探险家5 小时前
Ubuntu下Docker与NVIDIA Container Toolkit完整安装教程(含国内源适配)
linux·ubuntu·docker
70asunflower8 小时前
用Docker创建不同的容器类型
运维·docker·容器
小Pawn爷9 小时前
3.Dockerfile
docker
CodeGolang9 小时前
Docker容器化部署Zabbix监控系统完整指南
docker·容器·zabbix