最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決registry私有倉庫空間清理問題

 更新時間:2025年08月07日 14:25:35   作者:楠奕  
Docker Registry因歷史鏡像堆積導(dǎo)致磁盤空間不足,需定期清理,通過執(zhí)行registry_garbage_collect.sh腳本及查看config.yml配置文件,可管理存儲策略,釋放占用空間

registry私有倉庫空間清理

docker registry中堆積的歷史鏡像數(shù)量極多,磁盤空間告急,為此,有必要定期做鏡像的清理,并釋放鏡像占用的存儲空間。

查看腳本registry_garbage_collect.sh

# cat registry_garbage_collect.sh
#!/bin/bash
set -e

#v2倉庫鏡像名稱
dockerConfPath=/data/install/app/registry/configyml
configFile=${dockerConfPath}/config.yml

#修改倉庫屬性設(shè)置為只讀
ansible registry192.168.246.10 -m shell -a "sed -i '14s/enabled: false/enabled: true/' ${configFile}"
ansible registry192.168.246.11 -m shell -a "sed -i '14s/enabled: false/enabled: true/' ${configFile}"

#重啟倉庫組件
ansible registry192.168.246.10 -m shell -a "docker restart  pro-registry"
ansible registry192.168.246.11 -m shell -a "docker restart  pro-registry"

#執(zhí)行倉庫垃圾回收
ansible registry192.168.246.10 -m shell -a "docker exec pro-registry registry garbage-collect /etc/docker/registry/config.yml"

#修改倉庫屬性設(shè)置為可寫
ansible registry192.168.246.10 -m shell -a "sed -i '14s/enabled: true/enabled: false/' ${configFile}"
ansible registry192.168.246.11 -m shell -a "sed -i '14s/enabled: true/enabled: false/' ${configFile}"

#重啟倉庫組件
ansible registry192.168.246.10 -m shell -a "docker restart  pro-registry"
ansible registry192.168.246.11 -m shell -a "docker restart  pro-registry"

其中,246.10-11為倉庫所在的主機

倉庫名

pro-registry,即docker啟動registry鏡像時的鏡像名

查看configyml文件

version: 0.1
log:
  fields:
    service: registry
storage:
  cache:
    blobdescriptor: inmemory
  filesystem:
    rootdirectory: /var/lib/registry
  delete:
    enabled: true
  maintenance:
    readonly:
      enabled: false
http:
  addr: :5000
  headers:
    X-Content-Type-Options: [nosniff]
health:
  storagedriver:
    enabled: true
    interval: 10s
    threshold: 3

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 如何解決對Docker容器內(nèi)存限制警告或未實際限制的問題

    如何解決對Docker容器內(nèi)存限制警告或未實際限制的問題

    這篇文章主要介紹了如何解決對Docker容器內(nèi)存限制警告或未實際限制的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-04-04
  • 使用docker部署grafana+prometheus配置

    使用docker部署grafana+prometheus配置

    這篇文章主要介紹了docker部署grafana+prometheus配置,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-12-12
  • Ubuntu20.04上安裝docker步驟及docker使用方法

    Ubuntu20.04上安裝docker步驟及docker使用方法

    Docker是一個可以簡化容器中應(yīng)用程序進程管理過程的應(yīng)用程序,容器允許你在資源隔離的進程中運行應(yīng)用程序,這篇文章主要介紹了Ubuntu20.04上安裝docker步驟及docker使用的相關(guān)資料,需要的朋友可以參考下
    2026-04-04
  • docker start啟動容器后仍然exit狀態(tài)的解決

    docker start啟動容器后仍然exit狀態(tài)的解決

    這篇文章主要介紹了docker start啟動容器后仍然exit狀態(tài)的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • 使用Docker搭建Apache Kafka環(huán)境的詳細過程

    使用Docker搭建Apache Kafka環(huán)境的詳細過程

    這篇文章主要介紹了使用Docker搭建Apache Kafka環(huán)境,本文使用Docker技術(shù)創(chuàng)建單個Kafka節(jié)點和Kafka集群環(huán)境,并且使用可視化工具連接服務(wù)查看代理服務(wù)器的配置信息,需要的朋友可以參考下
    2022-10-10
  • Docker上傳鏡像至私有倉庫的方法示例

    Docker上傳鏡像至私有倉庫的方法示例

    這篇文章主要介紹了Docker上傳鏡像至私有倉庫的方法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-01-01
  • Docker安裝mysql8.0并配置忽略大小寫問題

    Docker安裝mysql8.0并配置忽略大小寫問題

    本文介紹了使用Docker啟動MySQL的過程,包括拉取鏡像、查看鏡像、啟動MySQL命令及其參數(shù)解釋、連接MySQL等步驟,并強調(diào)了設(shè)置`lower_case_table_names=1`只能在初始化時進行配置
    2026-05-05
  • docker 中配置 eureka的方法

    docker 中配置 eureka的方法

    這篇文章主要介紹了docker 中配置 eureka的方法,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • Docker圖形工具Portainer的具體使用

    Docker圖形工具Portainer的具體使用

    本文主要介紹了Docker圖形工具Portainer的具體使用,Portainer是一個開源的輕量級管理UI,提供了一個直觀的圖形用戶界面,使得管理Docker容器變得更加容易,感興趣的可以了解一下
    2024-11-11
  • docker exec執(zhí)行多個命令的操作

    docker exec執(zhí)行多個命令的操作

    這篇文章主要介紹了docker exec執(zhí)行多個命令的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03

最新評論

甘南县| 项城市| 桐城市| 永兴县| 德保县| 雅安市| 綦江县| 醴陵市| 通许县| 舒城县| 阿荣旗| 平定县| 策勒县| 江安县| 嘉祥县| 慈溪市| 德清县| 兴安盟| 华池县| 鹰潭市| 呼和浩特市| 台北市| 枣阳市| 河东区| 郯城县| 探索| 始兴县| 大石桥市| 红桥区| 绥阳县| 鄂伦春自治旗| 蓬溪县| 长治市| 黄冈市| 海原县| 沧州市| 太湖县| 东兴市| 广河县| 宣化县| 集安市|