背景:

docker push的时候报这个错误

原因:

docker镜像仓库里存在镜像或者删除不干净

解决方案:

1、安装镜像删除脚本

curl https://raw.githubusercontent.com/burnettk/delete-docker-registry-image/master/delete_docker_registry_image.py | sudo tee /usr/local/bin/delete_docker_registry_image >/dev/null
sudo chmod a+x /usr/local/bin/delete_docker_registry_image

2、删除镜像

前提条件:registry运行的时候,映射了/var/lib/registry/docker/registry/v2export REGISTRY_DATA_DIR="/var/lib/registry/docker/registry/v2"
ls $REGISTRY_DATA_DIR
delete_docker_registry_image --image trade-chat

3、重启registry服务

docker restart [镜像仓库id]

Layer already exists相关推荐

  1. 在内网中使用maven_maven构建docker镜像三部曲之三:推送到远程仓库(内网和阿里云)-Go语言中文社区...

    在上一章<maven构建docker镜像三部曲之二:编码和构建镜像>的实战中,我们将spring boot的web工程构建成docker镜像并在本地启动容器成功,今天我们把docker-m ...

  2. 编写react组件_React组件的“黄金法则”如何帮助您编写更好的代码

    编写react组件 以及钩子如何发挥作用 (And how hooks come into play) Recently I've adopted a new philosophy that chan ...

  3. 用 Docker 构建、运行、发布来一个 Spring Boot 应用

    原文同步至 http://waylau.com/docker-spring-boot/ 本文演示了如何用 Docker 构建.运行.发布来一个 Spring Boot 应用. Docker 简介 Do ...

  4. 镜像浏览器_Docker 企业级私有镜像仓库 Harbor 部署

    Docker官方仓库为 Docker Registry 作为镜像仓库,部署过程中会遇到了很多问题. 除此之处,Docker Registry 没有管理页面,甚至连一些运维必备的功能都是缺失的,还有什么 ...

  5. Docker镜像仓库清理的探索之路

    用友云开发者中心是基于Docker容器进行微服务架构应用的落地与管理.相信各位同学在使用的过程中,会发现随着Docker镜像的增多,占用磁盘空间也约来越多.这时我们需要清理私有镜像仓库中不需要的镜像. ...

  6. 使用Nomad和OpenFaaS提供FaaS服务

    将应用程序分解为由AWS Lambda.谷歌函数和Azure函数推广的小工作单元的概念是现代软件体系架构中最流行的趋势之一.Serverless的主要好处是,您不必管理底层应用程序基础架构,开发人员可 ...

  7. Harbor2.2.1配置(trivy扫描器、镜像签名)

    docker-compose下载 https://github.com/docker/compose/releases 安装 cp docker-compose /usr/local/bin chmo ...

  8. docker进阶-搭建私有企业级镜像仓库Harbor

    为什么要搭建私有镜像仓库   对于一个刚刚接触Docker的人来说,官方的Docker hub是用于管理公共镜像.既然官方提供了镜像仓库我们为什么还要去自己搭建私有仓库呢?虽然也可以托管私有镜像.我们 ...

  9. harbor的镜像复制功能使用教程

    环境 192.168.0.83是harbor01, 192.168.0.84是harbor02 每个harbor的域名是 harbor.youwoyouqu.io 进行复制时,harbor02会通过配 ...

最新文章

  1. 分页技巧_实现第一个分页功能(回复列表中的分页)
  2. Unisys:信息安全新关键——微分割
  3. 强化学习笔记 DDPG (Deep Deterministic Policy Gradient)
  4. 【关于学习渗透】手把手教你玩转java反序列化cb链
  5. Jenkins安装目录说明
  6. 算法题+JVM+自定义View,详细的Android学习指南
  7. 分库分表解决方案之MyCat
  8. 十大热门的 JavaScript 框架和库
  9. deep|Bayes(4)
  10. 国内知名的java商城系统排名
  11. 《四维全息算法》第六讲--随机、布朗运动、随机游走、混沌、分形混沌与时序拟合分析之间的关系
  12. java页面标签span_span标签跳转新页面
  13. 网络墨卡托投影的前世今生
  14. 戴尔服务器r420系统安装系统,DELLR420+R720服务器raid+驱动安装教程.docx
  15. Excel xlsx file; not supported
  16. 网页: 如何修改列表项 ul > li 前小圆点的样式
  17. preg_match和preg_match_all()
  18. HDU1849 SG函数
  19. 搜索已步入语音时代,SEO 策略需要做出改变了
  20. 《高效程序员的45 个习惯》读书笔记

热门文章

  1. 如何提高工作效率--慢思考
  2. VO,PO,DTO,BO的使用
  3. 简化基因组的测序方法
  4. Python实现贪婪算法
  5. 影响世界的100条管理定律
  6. 2021-2027全球与中国变色镜片市场现状及未来发展趋势
  7. 金融培训直播的优势有哪些?
  8. 时序分析:异步复位的removal time和recovery time
  9. delphi的exports语句
  10. 字符常见的编码方式详解