zoukankan      html  css  js  c++  java
  • Linux上安装docker并设置免sudo权限与国内镜像源

    使用vscode的docker插件需要免sudo权限来控制docker,由此记录一下安装docker并设置docker组和国内镜像源的步骤。

    1. 安装docker

    $ sudo apt install docker.io

    1. 创建docker用户组

    $ sudo groupadd docker

    1. 添加个人用户进入docker用户组

    $ sudo usermod -aG docker $USER

    1. 激活对组的更改

    $ newgrp docker

    1. 切换到国内镜像源

    如果有阿里云账户,建议登录阿里云容器镜像服务,按照镜像加速器中的方法配置。实测阿里云的速度明显快于国内公共镜像源,另外注册阿里云是免费的。

    或者使用国内公共的网易和百度源:

    sudo mkdir -p /etc/docker
    sudo tee /etc/docker/daemon.json <<-'EOF'
    {
      "registry-mirrors": [
        "http://hub-mirror.c.163.com",
        "https://mirror.baidubce.com"
      ]
    }
    EOF
    sudo systemctl daemon-reload
    sudo systemctl restart docker
    
    1. 验证是否可以在不使用sudo命令运行docker

    $ docker run hello-world

    注:完成全部操作后最好保存工作状态,注销账户并重新登录。

  • 相关阅读:
    随机生成几位数
    文件下载
    动态SQL
    springmvc的xml版本和注解版本
    Hibernate与MyBatis
    关于过滤器!!
    jsp-EL表达式
    SpringMVC 自定义类型转换器
    Spring MVC 知识点记忆
    cmd的操作命令导出导入.dmp文件
  • 原文地址:https://www.cnblogs.com/biem/p/14183382.html
Copyright © 2011-2022 走看看