Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- gitlab
- MaxGauge
- UIPATH
- container-registry
- Git
- PostgreSQL
- runner
- UiPATH #UiRPA #RPA
- docker
- Xen
- gitlab-ci
- gitlab-runner
- RPA
- UiARD
- Oracle
- sonar-qube
- Shell
Archives
- Today
- Total
올챙이시절 기록소
GitLab Container Registry - 이미지를 지웠는데 용량이 줄어들지 않을 때 본문
( CentOS6.7에 설치된 GitLab 기준으로 작성되었습니다 )
Container Registry에 Push한 이미지들은
"/var/opt/gitlab/gitlab-rails/shared/registry/docker/registry/v2"
여기 경로내에 저장된다
ver1.0 이미지가 70MB 정도의 크기를 차지하고 있다
이 놈을 한 번 지워보겠다
Web UI에서 Container Registry의 이미지를 지웠으나
실제서버에서는 그만큼 용량이 확보되지 않는다
서버에서도 해당 이미지 크기만큼 용량을 확보하려면
gitlab-ctl registry-garbage-collect
구문은 수행하자
blobs디렉토리의 용량이 71M -> 20K 줄어들었는데
비로서 삭제한 이미지 크기만큼 줄어든 것을 확인하였다
해당 명령구문은 최신 gitlab(10.x)에서 추가되었기에
버전에 따라 위의 명령구문이 없는 경우도 있다
(그런 경우는 아래와 같이 긴~~ 구문을 쓰자)
PS. 필자는 예전에 이러한 이슈를 발견하였고
쉘파일을 하나 만들어 크론탭에 등록하여 수행토록 조치하였다
vi /var/opt/gitlab/gc_registry.sh
## Garbage collect gitlab container registry ##
sudo -u registry -H /opt/gitlab/embedded/bin/registry garbage-collect /var/opt/gitlab/registry/config.yml registry garbage-collect
'2017 > 5월' 카테고리의 다른 글
GitLab Container Registry API 편 - ( 실패 - 뻘짓의 향연 ) (0) | 2017.10.13 |
---|---|
GitLab-CI Runner 설치, 등록편 on CentOS - Docker 편 (0) | 2017.10.12 |
GitLab Container Registry - 용량이 큰 Image가 Push가 되지 않을 때 (0) | 2017.10.12 |
GitLab Container Registry - Client에서 Repo로 Push하기 (0) | 2017.10.11 |
GitLab Container Registry 활성화 하기 (2) | 2017.10.11 |
Comments