Docker 守护程序绑定到 Unix 套接字,而不是 TCP 端口。
默认情况下,拥有 Unix 套接字的是用户,其他用户只能使用 。
Docker 守护程序始终以用户身份运行。

sudo root

如果不想在命令前面加上 ,请创建一个 Unix 组调用并向其添加用户。当 Docker 守护程序启动时,它 创建组成员可访问的 Unix 套接字。在某些 Linux 上 发行版,系统在安装时会自动创建此组 使用包管理器的 Docker 引擎。在这种情况下,您无需 手动创建组。

  1. 要创建组并添加用户,请执行以下操 docker
sudo groupadd docker
  1. 将您的用户添加到组中。docker
 sudo usermod -aG docker $USER
  1. 注销并重新登录,以便重新评估您的组成员身份
    您还可以运行以下命令来激活对组的更改:
 newgrp docker
  1. 验证是否可以在没有.docker sudo
docker images

参数资料 https://docs.docker.com/engine/install/linux-postinstall/

Docker使用普通用户运行相关推荐

  1. Docker安全之用户资源隔离

    Docker安全之用户资源隔离 docker 字母哥 18小时前 75℃ 0评论 向您推荐 Dcoker入门与实践系列文章 欢迎加入QQ技术交流群:300139299 docker进行资源隔离的6种n ...

  2. 什么是容器、什么是docker、docker与虚拟机的对比、docker做什么、运行场景,Docker功能和组件,Docker的C/S模式的运行,Docker概念,相关概念

    1.什么是容器 简单来说容器是一种内核技术的虚拟化体现(Cgroup和Namespace),容器可以在核心CPU上运行本地指令,有效的将单个操作系统进行分组管理和隔离. 2.什么是Docker 一种容 ...

  3. 程序员修神之路--打通Docker镜像发布容器运行流程

    菜菜哥,我看了一下docker相关的内容,但是还是有点迷糊 还有哪不明白呢? 如果我想用docker实现所谓的云原生,我的项目该怎么发布呢? 这还是要详细介绍一下docker了 Docker 是一个开 ...

  4. 容器安全 - 非特权/非root用户运行容器,提升容器的运行安全

    <OpenShift 4.x HOL教程汇总> 文章目录 以非特权方式运行容器 以非root用户运行容器 以非特权方式运行容器 以特权的方式运行容器,确认可以执行"fdisk&q ...

  5. linux原生运行微信客户端,巧用 Docker 在 Linux 下 运行微信 PC 客户端

    DoChat(盒装微信)是一个 Linux 下的 Docker 化的微信 PC Windows 客户端,项目地址:https://github.com/huan/docker-wechat,当然既然是 ...

  6. 通过jenkins构建服务,并发布服务,修改Jenkins以Root用户运行

    通过jenkins构建服务,并发布服务,修改Jenkins以Root用户运行 其他博文:从0到1体验Jenkins+Docker+Git+Registry实现CI自动化发布 Jenkins注册中心 一 ...

  7. 无法打开锁文件 /var/lib/dpkg/lock - open (13: 权限不够) 无法对状态列表目录加锁(/var/lib/dpkg/),请查看您是否正以 root 用户运行?

    在Ubuntu终端中使用安装命令Sudo apt-get install xxx时,也许会出现如下错误: 输入: apt-get install gimp 出现如下: E: 无法打开锁文件 /var/ ...

  8. Docker在Linux上运行NetCore系列(一)配置运行DotNetCore控制台

    Docker在Linux上运行NetCore系列(一)配置运行DotNetCore控制台 原文:Docker在Linux上运行NetCore系列(一)配置运行DotNetCore控制台 转发请注明此文 ...

  9. 使Docker搭建Java Web运行环境

    Docker 是 2014 年最为火爆的技术之一,几乎所有的程序员都听说过它.Docker 是一种"轻量级"容器技术,它几乎动摇了传统虚拟化技术的地位,现在国内外已经有越来越多的公 ...

最新文章

  1. Glide @GlideModule 注解使用
  2. NK.bin和NK.nb0学习
  3. SpringMVC Controller 和 Servlet的关系
  4. 大型网站系统架构实践(五)深入探讨web应用高可用方案
  5. centos解压zip命令_Linux日常运维(5)—常用压缩包解压命令整理
  6. 【AC自动机】单词(luogu 3966/ybtoj AC自动机-2)
  7. 添加jQuery方法解析url查询部分
  8. mysql修改表结构例子_mysql修改表结构方法实例详解
  9. Android Support Annotation的使用
  10. matlab grp2idx,求教:m-fold cross validation 在matlab下如何实现?
  11. php resize函数,Php Image Resize图片大小调整的函数代码
  12. silverlight5 ToolKit下载地址
  13. c++语言里平方根值函数,函数式编程之函数定义与使用(以scala语言为例)
  14. 星球大战7:原力觉醒[Star Wars Episode VII:The Force Awakens]
  15. rails erb_您需要知道Rails中的erb以及如何掌握它
  16. 极光推送在Android端的集成
  17. 城市按A-Z json表
  18. 企业大楼AI无感考勤解决方案
  19. 《你就这样吧,挺好的!》 ——自由极光优美句子珍藏
  20. 塑胶卡扣弹性计算公式_塑胶产品结构设计 卡扣

热门文章

  1. 千分之二手续费0.2费率微信支付商户号申请
  2. PS怎么做出科技感人物电影海报效果
  3. Unable to determine if the owner (Domain\UserName) of job JOB_NAME has server access
  4. 怎么免费把PDF转成Word?PDF转Word的软件有哪些?
  5. Win7 2008 禁用IPV6
  6. web网页设计与制作-html+css+js实现企业官网展示
  7. C循环链表拉丁方阵问题
  8. python:turtle :带诗的玫瑰
  9. 同样的内核,为何linux干净稳定,而android臃肿又乌烟瘴气
  10. No bean named ‘XXX‘ available 的原因之一