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

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

  • 相关阅读:
    Git 修改已提交的commit注释
    设置git bash中显示行号等
    JS 获取字符串长度
    泛型接口
    约束
    泛型方法
    泛型
    重载运算符
    自定义转换
    装箱和拆箱
  • 原文地址:https://www.cnblogs.com/biem/p/14183382.html
Copyright © 2011-2022 走看看