Docker Ubuntu使用非管理权限用户运行

编程 (234) 2025-10-22 20:35:38

安装好docker

Docker 安装参考:

 

配置Docker 普通用户操作(临时)

以ubuntu用户来运行docker

sudo chown ubuntu:ubuntu /var/run/docker.sock

ubuntu用户执行docker相关命令就可以不用sudo了,直接

docker ps

注意:该方法重启docker失效

 

配置Docker 普通用户操作(永久) 推荐

1.创建系统分组docker

sudo addgroup --system docker
Adding group `docker' (GID 119) ...
Done.

2.将当前用户添加到docker组

sudo adduser $USER docker
Adding user `ubuntu' to group `docker' ...
Adding user ubuntu to group docker
Done.

3.当前用户切换到docker组(切换登录用户的gid)

newgrp docker

4.禁用/启用docker

sudo snap disable docker
sudo snap enable docker

 

使用alias代替实现

编辑用户主目录下面的.bachrc 文件

cd ~
vi .bashrc

在末尾加入别名

## users alias
alias docker='sudo docker'
alias docker-compose='sudo docker-compose'

保存.bashrc文件,然后使用source命令刷新配置文件

source .bashrc

ok,现在可以直接执行docker 和docker-compose 命令了

 


评论
User Image
提示:请评论与当前内容相关的回复,广告、推广或无关内容将被删除。

相关文章
安装好dockerDocker 安装参考: 配置Docker是用普通用户以ubuntu用户来运行dockersudo chown ubuntu:ubuntu /
安装篇国外:curl -fsSL https://get.docker.com | bash国内:curl -fsSL https://get.docker.com | bash -s dock...
Docker安装部署Redisdocker 安装部署Redis环境Linux系统dockerdocker-compose 相关文章:Ubuntu 在线安装 Docker-xqlee (blog....
下载Docker Desktop官网:https://www.docker.com/products/docker-desktop/下拉,点击“Download
Ubuntu 系统安装DockerUbuntu 在线安装 Docker-XQLEE'Blog (在线安装,需外网好)Ubuntu 安装Docker 国内适用-X
不知从何时开始,get.docker.com download.docker.com 在腾讯云已经无法访问了,导致之前分享的在线安装方案间接失效,故此记录国内Ubuntu 安装docker的另一种方法
docker compose 和 docker-compose 是用于定义和运行多容器 Docker 应用程序的工具,它们功能相似,但存在一些关键区别,主要体现
CentOS 7 安装最新Docker-ce# 配置repo源 默认repo源没有docker-ce安装包,需要新的repo源安装依赖库,yum-utils 提供命令"yum-config-ma...
前置条件Docker 环境开始安装redis-stack打开docker官方hub的地址 redis/redis-stack Tags | Docker Hub
添加docker-ce的yum源实际上,添加的这个yum源仍然是el7的yum install -y yum-utils yum-config-manager --add-repo htt...
docker 常用命令整理(持续更新)docker运行容器资源相关查看所有运行docker的资源消耗情况docker stats查看指定运行容器资源消耗情况do
Docker从容器复制文件到主机sudo docker cp 容器名称/容器id:容器文件/目录 主机目录示例:sudo docker cp nginx:/et
在执行多次docker-compose build 之后,我们通过命令`docker images`可以看到很多的REPOSITORY 为<none&gtl; 且tag 也是<non...
旧域名:https://hub.docker.com 新域名:https://hubgw.docker.com/
一. Docker-Compose 简介1. Docker-Compose 简介Docker-Compose项目是Docker官方的开源项目,负责实现对Dock