Docker建立自己的私有倉庫

2022-02-22 01:07:38 字數 957 閱讀 2622

拉去倉庫映象

docker pull registry:latest
建立儲存賬戶的資料夾路徑

mkdir -p //auth/
建立使用者密碼資訊檔案

docker run --entrypoint htpasswd registry -bbn liyouming 123456  >> //auth/htpasswd
修改下/etc/docker/daemon.json 

同時修改下面的檔案配置 

執行下倉庫容器 自定義的目錄

docker run -d -p 5000:5000 --restart=always --name=registry

-v //auth/:/auth/

-e "

registry_auth=htpasswd

" -e "

registry_auth_htpasswd_realm=registry realm

"-e registry_auth_htpasswd_path=//auth/htpasswd registry:latest

過載下配置及重啟服務

systemctl daemon-reload

systemctl restart docker

下面我們訪問下

輸入使用者名稱密碼後登陸可看到 及成功了

檢視倉庫訪問_catalog

這裡我已經push了乙個倉庫了

Docker建立私有倉庫

通過docker 官方提供的映象 registry 建立本地私有倉庫,建立方式和啟動乙個普通映象的方式是一樣。1.在私有倉庫伺服器快速建立映象倉庫,執行如下 執行上述命令後,會從 dockerhub 上拉取registry 映象並在本地啟動 registry 服務,並監聽 5000 埠。2.列出本地...

docker建立私有倉庫

註冊docker hub賬號可以在公有倉庫發布映象,這裡介紹本地下私有倉庫的建立與映象發布。2.1 建立私有倉庫 建立私有倉庫借助docker registry,它是由apache 2許可證分發的開源軟體。預設容器埠為5000。拉取registry映象 docker pull registry 執行...

docker建立私有倉庫

建立私有倉庫,要使用registry映象 docker pull registry 啟動docker systemctl stop firewalld 關閉防火牆 setenforce 0 重啟docker服務 docker run d p 5000 5000 v opt registry var ...