Docker-registry-faceDocker 鏡像倉庫
Docker Registry Face
之前畫的 Lazy_balancer (Nginx WebUI) 推出之后廣受好評。最近項(xiàng)目使用 Docker,一段時(shí)間內(nèi),因?yàn)槌掷m(xù)集成的原因,每天會產(chǎn)生很多鏡像,目前只能選擇 Registry 、Nexus Repo 之類的產(chǎn)品,但是要么太重,要么太丑。想要點(diǎn)點(diǎn)鼠標(biāo)就優(yōu)雅的解決這個(gè)問題還是得靠自己,項(xiàng)目又誕生了。因?yàn)樯弦粋€(gè)項(xiàng)目使用了 Django,這里嘗試使用 Flask。
因?yàn)楣俜降?Registry 木有臉,所以這里就叫臉了 ... 非專業(yè)開發(fā),代碼湊合看。
項(xiàng)目地址
- GITHUB - https://github.com/v55448330/docker-registry-face
- OSCHINA - http://git.oschina.net/v55448330/docker-registry-face
功能
- 支持鏡像查詢
- 支持鏡像批量刪除(API 刪除)
- 支持鏡像標(biāo)簽清單和歷史操作記錄查看
- 支持 Docker 方式部署
- 適配手機(jī)瀏覽器
運(yùn)行
- 克隆代碼
mkdir -p /app && cd /app
git clone https://github.com/v55448330/docker-registry-face.git
cd /app/docker_registry_face
- 安裝運(yùn)行環(huán)境
pip install -r pip-freeze.txt
- 啟動(dòng)服務(wù)
python runserver.py
- 訪問
http://[IP]:3000/
若使用容器運(yùn)行,請配置
REGISTRY_URL、REGISTRY_USER、REGISTRY_PASS,環(huán)境變量,此時(shí)配置將通過環(huán)境變量獲取,并 不可 在頁面修改!docker run -d --restart=always -p 3000:3000 \ -e REGISTRY_URL=http://<registry_host>:<registry_port> \ -e REGISTRY_USER=<registry_admin_user> \ -e REGISTRY_PASSWORD=<registry_admin_password> \ v55448330/docker-registry-face:latest
演示
授權(quán)
評論
圖片
表情
