1. 添加 docker 官方 GPG key

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

    报错:

    gpg: can't connect to the agent: IPC connect call failed

    解决方法:

    apt remove gpg
    apt install gnupg1
  2. 设置 docker 稳定版仓库

    sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

    报错:

    add-apt-repository command not found

    解决方法:

    apt-get install software-properties-common
  3. 更新源

    sudo apt-get update
    

    报错:

    Hit: https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal InRelease
    Hit: https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates InRelease
    Hit: https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-backports InRelease
    Hit: https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-security InRelease
    Ign: https://download.docker.com/linux/ubuntu focal InRelease
    Err: https://download.docker.com/linux/ubuntu focal Release
    Not Found [IP: 13.227.60.113 ]
    Reading package lists... Done
    E: The repository 'https://download.docker.com/linux/ubuntu focal Release' does not have a Release file.
    N: Updating from such a repository can't be done securely, and is therefore disabled by default.
    N: See apt-secure() manpage for repository creation and user configuration details.

    解决方法:在 /etc/apt/source.list 文件中增加如下配置

    deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable
    

    再次更新源

    sudo apt-get update
    

    报错:

    Hit:1 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal InRelease
    Hit:2 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates InRelease
    Hit:3 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-backports InRelease
    Hit:4 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-security InRelease
    Ign:5 https://download.docker.com/linux/ubuntu focal InRelease
    Get:6 https://download.docker.com/linux/ubuntu bionic InRelease [64.4 kB]
    Err:7 https://download.docker.com/linux/ubuntu focal Release
    404 Not Found [IP: 13.224.166.20 443]
    Get:8 https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages [11.0 kB]
    Reading package lists... Done
    E: The repository 'https://download.docker.com/linux/ubuntu focal Release' does not have a Release file.
    N: Updating from such a repository can't be done securely, and is therefore disabled by default.
    N: See apt-secure(8) manpage for repository creation and user configuration details.

    解决方法:删除 /etc/apt/source.list

    https://download.docker.com/linux/ubuntu focal Release
    

      

ubuntu docker相关错误记录的更多相关文章

  1. 【JavaWeb】Spring相关错误记录

    Exception in thread "main" org.springframework.beans.factory.BeanDefinitionStoreException: ...

  2. ubuntu 下安装docker 踩坑记录

    ubuntu 下安装docker 踩坑记录 # Setp : 移除旧版本Docker sudo apt-get remove docker docker-engine docker.io # Step ...

  3. PHP 错误与异常 笔记与总结(5)配置文件中与错误日志相关的选项 && 将错误记录到指定的文件中

    [记录错误(生产环境)] php.ini: ① 开启 / 关闭 错误日志功能 log_errors = On ② 设置 log_errors 的最大字节数 log_errors_max_len = 其 ...

  4. Ubuntu Docker 安装和配置 GitLab CI 持续集成

    相关文章: Ubuntu Docker 简单安装 GitLab 劈荆斩棘:Gitlab 部署 CI 持续集成 目的:在 Ubuntu 服务器上,使用 Docker 安装和配置 GitLab Runne ...

  5. Centos + docker,Ubuntu + docker介绍安装及详细使用

    docker笔记 常用命令 设置docker开机自启:sudo chkconfig docker on 查所有镜像: docker images 删除某个镜像:docker rmi CONTAINER ...

  6. Ubuntu16.04编译Android6.0/cm13.0教程及相关错误解决办法

    一.必备工作 1.安装依赖库 sudo apt--dev libesd0-dev git-core gnupg flex bison gperf build-essential zip curl zl ...

  7. Docker相关文档

    网上找到的一个入门级Docker学习笔记,写的不错,值得一看. 转自:http://www.open-open.com/lib/view/open1423703640748.html#articleH ...

  8. 安装nagios出现的两个错误记录

    最近在安装nagios,出现几个错误记录: 一 检查nagios配置的时候出现错误如下: Warning: Duplicate definition found for host 'kelly' (c ...

  9. Docker相关释义

    Docker相关释义 基础网站:http://www.runoob.com/docker/docker-tutorial.html Docker的思想来自于集装箱,集装箱解决了什么问题?在一艘大船上, ...

随机推荐

  1. 全网最全最细的fiddler使用教程以及工作原理

    目录:导读 一.Fiddler抓包工具简介 二.Fiddler工作原理 三.Fiddler安装 四.Fiddler界面介绍​ 五.Fiddler菜单栏介绍 六.Fiddler工具栏介绍 七.Fiddl ...

  2. [YII2] 修改默认控制器Controller以及默认方法Action

    试了好多方法都没成功,下面方法绝对能成功设置 在框架里面有源码,在/vendor/yiisoft/yii2/web/Application.php的第34行找到了: class Application ...

  3. 实战 | 将Apache Hudi数据集写入阿里云OSS

    1. 引入 云上对象存储的廉价让不少公司将其作为主要的存储方案,而Hudi作为数据湖解决方案,支持对象存储也是必不可少.之前AWS EMR已经内置集成Hudi,也意味着可以在S3上无缝使用Hudi.当 ...

  4. HTML+CSS教程(三)marquee滚动效果

    一.marquee 1.marquee标签的属性scrollHeight:获取对象的滚动高度.scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离.scrollTop: ...

  5. HTML+CSS教程(一)简介及其基本标签的使用方法

    一.前端 HTML(结构):HyPer TEXT Markup LanguageCSS(样式): 样式就是对于结构的一种美化JavaScript(js: 行为/ 提供了用户和界面的交互方式)jQuer ...

  6. 解决Typecho Gravatar头像加载缓慢的问题

    前言 Typecho评论默认使用的是Gravatar头像,但因为Gravatar网站总是被墙,导致页面加载被拖慢,而且加载半天也还是个裂图,太影响心情,所以我们可以不使用Gravatar头像,换成另一 ...

  7. DES加密解密算法C++实现

    DES加密算法并不难,是由一些简单的变换得来的,难的是要有足够的耐心.蒟蒻并不想说自己用了多久才把代码写好的. 代码: 我真的太难了QAQ #include<iostream> using ...

  8. view-controller

    有的时候我们只想根据一个请求地址跳转到一个页面中,中间并没有任何的处理流程,这个时候创建一个 Controller 类再编写方法来跳转就显得很繁琐.这个时候我们就可以使用 view-controlle ...

  9. java中使用Semaphore构建阻塞对象池

    java中使用Semaphore构建阻塞对象池 Semaphore是java 5中引入的概念,叫做计数信号量.主要用来控制同时访问某个特定资源的访问数量或者执行某个操作的数量. Semaphore中定 ...

  10. java1-3总结 19201421-吴志越

    关于最近几次作业,从C语言到Java的过渡,也就是从面向过程到面向对象的过渡.其中,一共有三次作业,前俩次可能更加偏向于过程的设计,利用C语言的想法就可以完成,但是,从需要使用类的开始,就逐渐向对象偏 ...