欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

docker快速搭建私有鏡像倉庫registry以及registryUI方式

 更新時(shí)間:2024年12月19日 16:11:28   作者:Mars'Ares  
本文詳細(xì)介紹了如何在Windows系統(tǒng)上使用Docker搭建私有鏡像倉庫,并通過registry-web界面進(jìn)行管理,內(nèi)容包括環(huán)境準(zhǔn)備、搭建步驟及上傳和下載鏡像的操作

一、前提

1、docker環(huán)境(docker for window為例)

2、基本命令

docker images                    #查看鏡像
docker pull [倉庫ip:port/]鏡像:tag #拉取鏡像
docker push [倉庫ip:port/]鏡像:tag #上傳鏡像
docker rmi  鏡像:tag              #刪除鏡像
docker tag  鏡像名 鏡像名:tag     #重命名鏡像
docker run  鏡像:tag              #運(yùn)行鏡像
docker ps -a                     #docker 進(jìn)程

二、搭建步驟

1、安裝registry

  • step1:拉取registry
docker pull registry
docker images

  • step2:運(yùn)行registry
docker run -d -p 5000:5000 --name registry registry
docker ps -a

curl http://127.0.0.1:5000/v2/

2、安裝registry-web

  • step1:拉取registry-web
docker pull hyper/docker-registry-web
docker images

  • step2:運(yùn)行registry-web
docker run -d -p 5001:8080 --name registry-web --link registry -e REGISTRY_URL=http://registry:5000/v2 -e REGISTRY_NAME=localhost:5000 hyper/docker-registry-web
##命令注釋
docker run                                 ##運(yùn)行
-d                                         ##后臺(tái)運(yùn)行
-p 5001:8080                               ##端口映射
--name registry-web                        ##容器命名
--link registry                            ##連接其他容器  加入registry到host
-e REGISTRY_URL=http://registry:5000/v2    ##指定倉庫地址
-e REGISTRY_NAME=localhost:5000            ##倉庫命名
hyper/docker-registry-web                  ##被啟動(dòng)的鏡像
docker ps -a

curl http://127.0.0.1:5001

三、上傳鏡像

1、配置倉庫(docker for window)

  • step1:docker for windows -》setting-》daemon-》添加insecure-registries-》[可選]registry mirrors

  • step2:重啟服務(wù)
docker start registry
docker start registry-web

2、上傳鏡像

  • step1:下載測鏡像并重命名
docker pull hello-world
docker tag hello-world localhost:5000/zyj-test:1.0
##注意命名規(guī)范
鏡像倉庫ip:port/鏡像名:tag

##否則push出錯(cuò)
Error response from daemon: manifest for localhost:5000/uifd/ui-for-docker:latest not found

  • step2:上傳鏡像
docker pull localhost:5000/zyj/test:1.0

瀏覽器輸入:http://localhost:5001/

3、下載鏡像

  • step1:刪除本地已有鏡像
docker rmi localhost:5000/zyj/test:1.0

  • step2:拉取本地倉庫鏡像
docker pull localhost:5000/zyj/test:1.0

總結(jié)

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

相關(guān)文章

最新評(píng)論