Docker筆記-Registry UI 介面


當我們在使用自架的Registry的時候,想要知道我們到底有多少的image在這個自架的Registry上面,可以使用一些web介面的registory

目前比較多人用的有
1.konradkleine/docker-registry-frontend
2.hyper/docker-registry-web
3.atcol/docker-registry-ui

而這邊我要來安裝的是第二個 "hyper/docker-registry-web"

安裝方法:

機器IP: 192.168.1.142

一、使用docker下載image
docker pull hyper/docker-registry-web
二、創建一個docker-network,因為要將"registry"本身和 "hyper/docker-registry-web"放在同一個網路下面才能溝通
docker network create registry-network
三、安裝registry
docker run --name junior-registry -p 5000:5000 \
--network registry-network
-v /junior-registry:/var/lib/registry \
-d registry

四、將 "hyper/docker-registry-web" 跑起來
docker run --name registry-web -p 8080:8080 \
--network registry-network \
-e REGISTRY_URL=http://192.168.1.142:5000/v2 \
-d hyper/docker-registry-web
五、跑起來後使用指令觀察container的狀態
docker ps


六、在瀏覽器上使用 <localhostIP:8080> 來看有沒有網站出現(nginx的images是之前丟上去的)


七、試著丟一個image上去看看吧
docker pull hello-world
docker tag hello-world 192.168.1.142:5000/hello-world:demo
docker push 192.168.1.142:5000/hello-world:demo
1.下載一個hello-world 的 image
2.修改tag
3.將修改好的image 推上registry

八、再次觀察剛剛推上去的image


這樣要看registry上面有放多少的images就方便多了。

留言

這個網誌中的熱門文章

Linux使用指令更改IP方法

Fortigate-轉port