zoukankan      html  css  js  c++  java
  • Ubuntu20.04安装docker

    一、更换国内软件源
    打开应用程序页面—>软件和更新


    在打开页面的下拉框中,选中“其他站点”,点击“选择最佳服务器”


    在终端中输入以下命令

    sudo apt-get update
    1
    没有错误则成功了。

    二、安装需要的包
    在终端输入命令

    sudo apt-get install apt-transport-https ca-certificates software-properties-common curl
    1
    没有错误则成功。

    三、添加 GPG 密钥,并添加 Docker-ce 软件源
    官方的软件源(不推荐,很慢):

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg|sudo apt-key add -
    1
    sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
    1
    中国科技大学的 Docker-ce 源(其他源类似):

    curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
    1
    sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu
    $(lsb_release -cs) stable"
    1
    2
    #注意:添加错了可以用以下命令删除
    #查询keyid,下图
    sudo apt-key list
    #keyid 就是90那一串
    sudo apt-key del <keyid>
    #加参数-r可以移除
    sudo add-apt-repository -r "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

    更新软件包缓存

    sudo apt-get update
    1
    四、安装 Docker-ce
    sudo apt-get install docker-ce
    1
    五、测试运行
    sudo docker run hello-world
    1
    显示如下就成功了


    六、添加当前用户到 docker 用户组,可以不用 sudo 运行 docker
    将当前用户添加到 docker 组

    sudo gpasswd -a ${USER} docker
    1
    重新登录或者用以下命令切换到docker组

    newgrp - docker
    1
    重启docker服务

    sudo service docker restart
    1
    不加sudo直接执行docker命令检查效果

    docker ps

  • 相关阅读:
    Remove Element
    wso2esb安装及helloworld
    动态布局中RadioGroup的RadioButton有时候不相互排斥的原因
    有关机房收费系统学生下机的思考
    ITOO之底层关系
    POJ 3252 Round Numbers(数位dp&amp;记忆化搜索)
    怎样将「插件化」接入到项目之中?
    授人玫瑰 手留余香 --纪念python3.2.3官方文档翻译结束
    poj 2965 The Pilots Brothers&#39; refrigerator
    怎样使用本文档
  • 原文地址:https://www.cnblogs.com/fan-1994716/p/14826831.html
Copyright © 2011-2022 走看看