一,部署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。注...