zoukankan      html  css  js  c++  java
  • Mac docker构建镜像aptget update报GPG签名错误解决

    我正在使用python37作为基础镜像制作项目镜像,但构建过程中执行apt-get update时出现GPG签名错误

    本地操作系统为Mac OS,docker 环境为desktop for docker :

    Docker version 20.10.7, build f0df350

    错误详情:

    Err:1 http://ports.ubuntu.com/ubuntu-ports focal InRelease
      At least one invalid signature was encountered.
    Get:4 http://ports.ubuntu.com/ubuntu-ports focal-security InRelease [107 kB]
    Err:2 http://ports.ubuntu.com/ubuntu-ports focal-updates InRelease
      At least one invalid signature was encountered.
    Err:3 http://ports.ubuntu.com/ubuntu-ports focal-backports InRelease
      At least one invalid signature was encountered.
    Err:4 http://ports.ubuntu.com/ubuntu-ports focal-security InRelease
      At least one invalid signature was encountered.
    Reading package lists... Done
    W: GPG error: http://ports.ubuntu.com/ubuntu-ports focal InRelease: At least one invalid signature was encountered.
    E: The repository 'http://ports.ubuntu.com/ubuntu-ports focal InRelease' is not signed.
    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.
    W: GPG error: http://ports.ubuntu.com/ubuntu-ports focal-updates InRelease: At least one invalid signature was encountered.
    E: The repository 'http://ports.ubuntu.com/ubuntu-ports focal-updates InRelease' is not signed.
    N: Updating from such a repository can't be done securely, and is therefore disabled by default.

    解决方案:

    docker image prune -a

    会清理一些镜像,然后再进行构建,就没有报错了

    参考文章:stackoverflow

     

     

     

    程序猿,要对自己狠一点!
  • 相关阅读:
    软件工程结对编程作业
    软件工程第1次作业
    阅读一篇文章,培养一个习惯
    OpenvSwitch系列之五 网桥特性功能配置
    读《阿里工程师的自我修养》我学到这几点
    OpenvSwitch系列之四 ovs-ofctl命令使用
    OpenvSwitch系列之三 ovs-vsctl命令使用
    python进阶之垃圾回收
    OpenDaylight开发hello-world项目之功能实现
    python进阶之内存模型
  • 原文地址:https://www.cnblogs.com/dongxixi/p/15599413.html
Copyright © 2011-2022 走看看