Docker安裝部署Registry

2021-09-26 13:52:20 字數 1046 閱讀 9130

一,部署registry

-d 是後台啟動容器。

-p 將容器的 5000 埠對映到 host 的 5000 埠。5000 是 registry 服務埠。

-v 將容器 /var/lib/registry 目錄對映到 host 的 /myregistry,用於存放映象資料。

上傳到本地的映象儲存在/myregistry/docker/registry/v2/repositories/ 下面

驗證是否成功:

瀏覽器訪問http://伺服器ip:5000/v2/_catalog

表示現在倉庫中,沒有映象images

問題排查:在push映象的時候出現問題,可能是因為我們啟動的registry服務不是安全可信賴的.這個時候我們需要修改docker的配置檔案

配置https許可權支援

vi /etc/docker/daemon.json

配置:「insecure-registries」:[「192.168.26.192:5000」]

進入 docker registry 容器中

docker exec -it registyr /bin/sh

刪除 repo

rm -rf /var/lib/registry/docker/registry/v2/repositories/oldboy

清除掉 blob

registry garbage-collect /etc/docker/registry/config.yml

Docker 安裝部署

1 使用yum 安裝yum utils sudo yum install y yum utils2 增加docker源 sudo yum config manager add repo 3 檢視docker源是否可用 sudo yum config manager enable docker ce ...

docker安裝部署

docker ce 支援64位版本centos 7,並且要求核心版本不低於3.10 舊版本的docker 稱為docker 或者 docker engine,使用以下命令解除安裝舊版本 注意 如果執行安裝提示 沒有可用的軟體包 這個時候需要安裝必要的軟體依賴及更新增加docker ce yum源。在...

Docker安裝部署

一 docker安裝部署 前一節中介紹了一下docker中的一些常用的命令,接下來我們介紹docker在linux中一些常見的部署方式,以及映象的構建,容器構建以及打包等流程 centos僅在發行版本的核心支援docker。要求系統為64位 系統核心版本為3.10以上,這裡的示例是centos7。注...