日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

基于 registry 搭建 Docker 私有镜像仓库

發布時間:2023/12/4 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 基于 registry 搭建 Docker 私有镜像仓库 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

dockerhub: https://registry.hub.docker.com/_/registry

安裝命令

docker run -p 5000:5000 -d -v /opt/registry:/opt/registry --restart always --name myregistry registry

參數介紹:

?-p 容器的端口映射,這里綁定 5000?-d 后臺運行容器?-v 掛載主機的/opt/registry目錄到容器的/opt/registry目錄,保證容器刪除后,鏡像文件不會丟失?--restart=always 容器異常關閉后,能夠自動重啟?--name=myregistry 啟動的容器名稱

運行命令后,首先會從docker hub 下載鏡像,然后會運行容器

通過瀏覽器或者命令訪問?localhost:5000/v2/_catalog, 出現下面的空的倉庫,說明本地已經搭建成功了

訪問?localhost:5000/v2/nginx/tags/list?, 可以查看鏡像的列表

推送,拉取鏡像

首先我們從 docker hub 上面,拉取一個 nginx 的鏡像到本地,然后把這個鏡像推送到我們搭建的私有倉庫。

docker pull nginx

使用 tag 命令修改本地的nginx 鏡像

docker tag nginx:latest localhost:5000/nginx:latest

通過push命令推送到私有倉庫

docker push localhost:5000/nginx:latest

然后使用瀏覽器或者命令訪問?localhost:5000/v2/_catalog, 現在可以看到已經推送的nginx鏡像。

拉取私有倉庫的鏡像的話,可以使用下面的命令

docker pull localhost:5000/nginx:latest

整個搭建過程就到這里了,下篇文章會介紹使用企業級的Registry Harbor來搭建私有鏡像倉庫。

最后歡迎掃碼關注我們的公眾號 【全球技術精選】,專注國外優秀博客的翻譯和開源項目分享。

總結

以上是生活随笔為你收集整理的基于 registry 搭建 Docker 私有镜像仓库的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。