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:demo1.下載一個hello-world 的 image
2.修改tag
3.將修改好的image 推上registry
八、再次觀察剛剛推上去的image
這樣要看registry上面有放多少的images就方便多了。
留言
張貼留言