Docker私有倉庫

2021-09-24 23:27:32 字數 676 閱讀 5722

1、拉取私有倉庫映象

sudo docker pull registry
2、啟動私有倉庫容器

sudo docker run -id --name=registry -p 5000:5000 registry
3、開啟瀏覽器輸入位址看到表示私有倉庫搭建成功並內容為空。(注:192.168.31.106為宿主機ip位址

4、修改/etc/docker/daemon.json, 沒有則建立daemon.json檔案,在檔案中新增如下內容(注:registry-mirrors為拉取映象的倉庫位址列表,用於加速,可以不用配置;insecure-registries為信任的私有倉庫位址列表。):

5、重啟docker服務

sudo service docker restart
sudo docker tag mysql  192.168.31.106:5000/mysql
2、上傳標記的映象

sudo docker push 192.168.31.106:5000/mysql
3、開啟瀏覽器輸入位址,校驗是否上傳成功

docker 私有倉庫

netstat ntlp 檢視埠 docker run d p 5001 500 registry 啟動registry docker tag elasticsearch 192.168.199.220 5001 test es v1 給elasticsearch打上tag vim etc sysc...

docker私有倉庫

私有倉庫顧名思義是在一定範圍內可用的倉庫,用來存放映象,自己開發的企業級應用。場景 在一定範圍內,映象達到通用效果,雖然可以匯出映象,但比較繁瑣並且容易出錯,這個時候私有倉庫就發揮了重要作用。私有倉庫的本質也是映象。1.拉取映象 docker pull registry 2.啟動私有倉庫 初始埠50...

Docker 私有倉庫

搭建過程 拉取私有倉庫映象 docker pull registry啟動私有倉庫容器 mkdir p data registry docker run itd name registry restart always p 5000 5000 v data registry var lib regis...