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

 更新时间:2020年11月20日 09:58:21   作者:yuchen16  
这篇文章主要介绍了使用docker命令不需要敲sudo的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

由于docker daemon需要绑定到主机的Unix socket而不是普通的TCP端口,而Unix socket的属主为root用户,所以其他用户只有在命令前添加sudo选项才能执行相关操作。

如果不想每次使用docker命令的时候还要额外的敲一下sudo,可以按照下面的方法配置一下。

1、创建一个docker组

$ sudo groupadd docker

2、添加当前用户到docker组

$ sudo usermod -aG docker $USER

3、登出,重新登录shell

4、验证docker命令是否可以运行

$ docker run hello-world

补充知识:Docker镜像加速

安装好Docker后接下来就是愉快的玩耍了,可是实际情况并不愉快

因为docker的默认镜像源在国外,鉴于国内特殊的网络原因访问起来往往很慢或者完全访问不了,幸好国内有类似的镜像源可以使用,我使用的是daocloud提供的镜像源,体验还算不错。

方便的是他们提供了一键修改镜像源的脚本,具体命令如下:

curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://01393398.m.daocloud.io

执行完上述命令后,docker的默认镜像源就指向了daocloud的镜像仓库,此时需要重启一下docker服务才能生效

sudo systemctl restart docker.service

尝试拉取一个镜像

$ docker pull busybox

如果镜像顺利的被下载,说明上述修改已经生效。

参考官网

以上这篇使用docker命令不需要敲sudo的操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 使用Docker创建FTP服务器的过程解析

    使用Docker创建FTP服务器的过程解析

    这篇文章主要介绍了使用Docker创建FTP服务器的过程解析,使用 Docker 搭建 FTP 服务,不仅十分简单,而且可以对宿主机有一定的隔离,对Docker创建FTP服务器的过程感兴趣的朋友一起看看吧
    2022-04-04
  • Docker 部署HAProxy v2.2.29 并暴露指标接口的问题解决

    Docker 部署HAProxy v2.2.29 并暴露指标接口的问题解决

    haproxy提供高可用性、负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案,这篇文章主要介绍了Docker 部署HAProxy v2.2.29 并暴露指标接口,需要的朋友可以参考下
    2023-04-04
  • Docker安装Nacos服务的实现

    Docker安装Nacos服务的实现

    本文主要介绍了Docker安装Nacos服务的实现,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-02-02
  • 如何通过Docker制作wsl的tar文件

    如何通过Docker制作wsl的tar文件

    这篇文章主要介绍了通过Docker制作wsl的tar文件,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-09-09
  • Ubuntu下安装Docker教程

    Ubuntu下安装Docker教程

    Docker是一个开源软件,它可以把一个Linux应用和它所依赖的一切(比如配置文件)都封装到一个容器。然而,Docker与虚拟机不同,它使用了沙箱机制,Docker容器不运行操作系统,它共享主机上的操作系统。下面我将在Ubuntu 15.10安装和使用Docker。
    2016-10-10
  • k8s和Docker关系简单说明

    k8s和Docker关系简单说明

    这篇文章主要介绍了k8s和Docker关系简单说明,本文利于图文讲解的很透彻,有需要的同学可以研究下
    2021-03-03
  • Docker实现导入导出镜像(Image)文件的代码示例

    Docker实现导入导出镜像(Image)文件的代码示例

    在 Docker 中,镜像(Image)是容器的基础,包含了应用程序运行所需的所有文件系统和配置,有时,我们需要将 Docker 镜像导出到文件中,以便在其他地方使用,以下将详细介绍如何使用 Docker 导入导出镜像文件,需要的朋友可以参考下
    2024-08-08
  • centos6使用docker部署redis主从数据库操作示例

    centos6使用docker部署redis主从数据库操作示例

    这篇文章主要介绍了centos6使用docker部署redis主从数据库操作,结合实例形式分析了centos6环境下docker部署redis主从数据库相关命令与使用技巧,需要的朋友可以参考下
    2020-02-02
  • 解决docker pull镜像速度慢的问题的方法

    解决docker pull镜像速度慢的问题的方法

    本篇文章主要介绍了解决docker pull镜像速度慢的问题的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-11-11
  • docker-compose 搭建redis集群(三台服务器,每台服务器上一主一从)

    docker-compose 搭建redis集群(三台服务器,每台服务器上一主一从)

    本文主要介绍了Docker Compose搭建Redis集群是一种便捷高效的方法,本次搭建使用三台服务器,每台服务器上一主一从,具有一定的参考价值,感兴趣的可以了解一下
    2025-03-03

最新评论