`
sanyecao2314
  • 浏览: 131211 次
  • 性别: 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命令详解

    有时候发现docker有的指令必须加sudo才能执行,下面这篇文章主要给大家介绍了关于如何免sudo使用docker命令的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友...

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

    本篇文章主要介绍了不使用sudo 执行Docker命令的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    Docker基本命令.docx

    sudo groupadd docker //将docker加到用户组 sudo gpasswd -a rocky docker //将rockyyoghurt添加到docker sudo service docker restart //重启docker服务 镜像操作 docker images 查看本地镜像名称 docker search ...

    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-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 登录账号

    详解从 0 开始使用 Docker 快速搭建 Hadoop 集群环境

    Linux Info: Ubuntu 16.10 x64 Docker 本身就是基于 Linux 的,所以首先...sudo apt-get install docker.io 当遇到输入是否继续时,输入「Y/y」继续。 安装完成 输入「docker」测试是否安装成功。 拉取镜像 镜像

    深度学习docker环境

    GPU docker cuda 10.0 cudnn v7 python 3.6 anaconda 5.2.0 Jupyter Notebook @:8888 ...sudo docker run --rm -d -p 8888:8888 --name ml-cpu -e PASSWORD= -v /home/ubuntu/notebook:/notebook <image-name>

    django-docker:使用Docker在Django中自动创建开发和生产环境的系统

    该系统可使用docker在django中自动创建开发和生产环境,并促进应用程序的开发。 必修课程 Python版本3或更高版本 码头工人 Docker撰写 安装 Linux: sudo apt-get install python3.6 sudo apt-get install ...

    详解Docker容器的日志处理

    Docker有很多的日志插件,默认使用 json-file,只有使用json-file时,sudo docker logs -f 才可以显示,输入以下命令查看docker日志插件: $ sudo docker info | grep Logging 这里先说明一下,当容器运行时,...

    Docker-CodeWeavers_CrossOver-VNC:通过VNC远程管理运行CrossOver的Docker-源码

    当前安装的版本: CrossOver Linux 18.1.0 从Docker集线器中获取最新图像: sudo docker pull johnshine/crossover-vnc:latest 然后像拉完一样运行图像: sudo docker run -d -p ${VNC_PORT}:5901 -e vnc_password=...

    Docker 快速安装caffe步骤

    affe.tar | sudo docker import - test/ubuntu_caffe:v1.0 docker images 4建一个 Docker 实例: docker run -i -t test/ubuntu_caffe:v1.0 /bin/bash 5 执行训练: cd ~ cd caffe ./examples/mnist/train_lenet....

    CentOS7_nvidia-docker2安装.rar

    centos7 nvidia-docker2离线安装包,使用命令rpm -ivh --force *.rpm sudo systemctl restart docker sudo systemctl daemon-reload 依次执行此命令,如果 事先安装了containerd.io 则需要先进行 rpm -qa | grep ...

    Ubuntu中Hadoop安装配置.rar

    使用exit退出容器后,容器的状态为exit,并没有运行,如果需要运行容器,输入sudo docker start 容器ID 同样,需要停止已给容器,输入sudo docker stop 容器ID 重新进入容器:sudo docker exec -it 容器ID /bin/bash...

    Ubuntu中Hadoop安装配置.docx

    使用exit退出容器后,容器的状态为exit,并没有运行,如果需要运行容器,输入sudo docker start 容器ID 同样,需要停止已给容器,输入sudo docker stop 容器ID 重新进入容器:sudo docker exec -it 容器ID /bin/bash...

    Docker中文指南

    $ sudo docker run ubuntu:14.04 /bin/echo 'Hello world' Hello world 刚才你启动了你的第一个容器! 那么刚才发生了什么? 我们逐步来分析 docker run 命令做了哪些事情。 首先,我们指定了 docker 二进制执行文件...

Global site tag (gtag.js) - Google Analytics