`
sanyecao2314
  • 浏览: 135809 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

免 sudo 使用 docker

 
阅读更多
  • 如果还没有 docker group 就添加一个:

    1. sudo groupadd docker
  • 将用户加入该 group 内。然后退出并重新登录就生效啦。

    1. sudo gpasswd -a ${USER} docker
  • 重启 docker 服务

    1. sudo service docker restart
  • 切换当前会话到新 group 或者重启 X 会话

    1. newgrp - docker

注意,最后一步是必须的,否则因为 groups 命令获取到的是缓存的组信息,刚添加的组信息未能生效,所以 docker images 执行时同样有错。

分享到:
评论

相关推荐

    如何免sudo使用docker命令详解

    在Linux系统中,`sudo`命令通常用于以管理员权限运行命令,这对于许多系统级操作是必要的,包括使用Docker。然而,频繁地使用`sudo`可能会带来不便,尤其是在需要连续运行多个Docker命令时。本篇文章将详细介绍如何...

    不使用sudo 执行Docker命令的方法

    在Linux系统中,Docker守护进程(Docker daemon)通常以root权限运行,因此,默认情况下,普通用户执行Docker命令时需要使用`sudo`。这确实会影响开发人员的工作效率,因为频繁输入`sudo`会增加操作的繁琐性。本文将...

    当前真实可用的docker配置&使用

    以下是配置和使用 Docker 的基本步骤: 安装 Docker 系统要求:确保你的系统满足 Docker 的最低系统要求。 安装 Docker: 对于 Ubuntu/Debian 系统,可以使用以下命令: sudo apt-get update sudo apt-get ...

    centos7.4_docker18.09.3.tar

    使用工业内网(无外网)的环境下,使用安装包的方式,安装docker。 使用方法: 1.上传到指定文件目录下 2.解压压缩包 3.进入docker文件夹 4.sudo yum install docker-ce-cli-18.09.3-3.el7.x86_64.rpm \ containerd....

    docker使用手册

    ### Docker使用手册知识点详解 #### 一、Docker服务安装与配置 **1.1 Docker服务卸载** 在开始安装之前,确保系统中没有已安装的旧版本Docker。使用以下命令来卸载旧版Docker: ```bash sudo yum remove docker ...

    docker-ce-18.09.6.tar.gz

    3.如果安装完成后需使用非root用户,且不想用sudo,可以用root用户创建docker group,执行sudo groupadd docker,然后执行sudo usermod -a -G docker username(非root用户) ,重启docker,使用该非root用户即可使用...

    使用docker命令不需要敲sudo的操作

    如果不想每次使用docker命令的时候还要额外的敲一下sudo,可以按照下面的方法配置一下。 1、创建一个docker组 $ sudo groupadd docker 2、添加当前用户到docker组 $ sudo usermod -aG docker $USER 3、登出...

    Ubuntu系统的Docker离线安装包

    Docker离线安装包,亲测有效。 安装操作如下: 1、sudo dpkg -i containerd.io_1.4.6-1_amd64.deb ...如果不想每次执行docker命令的时候使用sudo,可执行如下命令: sudo usermod -aG docker 登录账号

    liunx系统docker离线升级

    sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine ``` 接下来,安装新...

    Docker镜像制作流程,包括docker安装、使用、镜像的制作、及使用

    Docker 镜像制作流程是一系列复杂的步骤,包括 Docker 的安装、使用、镜像的制作和使用等。在本文中,我们将详细介绍 Docker 镜像制作流程的每一个步骤,并提供实用的命令和配置文件。 一、Docker 安装 在开始制作...

    解决docker报错chown socket at step GROUP No such process

    Docker使用了一个名为`docker`的系统用户和用户组来管理其守护进程和服务。当Docker启动时,它会创建一个套接字文件(通常是`/var/run/docker.sock`),这个文件用于API通信,允许其他用户或进程与Docker守护进程...

    centos下使用docker部署.net core项目.docx

    sudo docker pull microsoft/dotnet:latest 然后,需要上传发布文件到/root/Publish 目录,使用 unzip 命令解压缩文件,生成镜像: docker build -t zjjwplatformv1.0 . 最后,使用以下命令创建交互式容器,并...

    Docker教程主要包括Docker的安装、基本概念、镜像管理、容器管理、Docker Compose的使用以及Docker网络

    dockerDocker教程主要包括Docker的安装、基本概念、镜像管理、容器管理、Docker Compose的使用以及Docker网络等内容。以下是一个详细的Docker教程概述: 一、Docker安装 CentOS系统安装Docker 卸载旧版本(如果已...

    Docker的安装配置及使用教程.pdf

    Docker的安装配置及使用教程如下: 一、Docker安装 1.Linux上安装Docker 首先,确保您的Linux系统满足Docker的安装要求。 使用yum命令安装Docker,例如(这里以CentOS为例):  sudo yum install -y yum-...

Global site tag (gtag.js) - Google Analytics