【Docker】(4)搭建私有鏡像倉庫
說明
1、 這里是通過阿里雲,搭建Docker私有鏡像倉庫。
2、 這里打包的鏡像是從官網拉下來的,並不是自己項目創建的新鏡像,主要測試功能
一、搭建過程
首先進入阿里雲創建鏡像倉庫: https://dev.aliyun.com/search.html-->點擊管理中心
(初次使用會提示開通,然后設置密碼)
然后創建命名空間和鏡像倉庫:
有關docker拉取和推送指令,點擊上圖的中管理
,就能看到。
1、登錄阿里雲
docker login --username=hongxuezhe520@qq.com registry.cn-hangzhou.aliyuncs.com
用於登錄的用戶名為阿里雲賬號全名,密碼為上面開通開通服務時設置的密碼。
2、將鏡像推送到Registry
docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/binron/xx_repertory:[鏡像版本號]
docker push registry.cn-hangzhou.aliyuncs.com/binron/xx_repertory:[鏡像版本號]
請根據實際鏡像信息替換示例中的[ImageId]和[鏡像版本號]參數,還有推送地址每個地區也不一樣,我這里是杭州的。
3、從Registry中拉取鏡像
docker pull registry.cn-hangzhou.aliyuncs.com/binron/xx_repertory:[鏡像版本號]
就是這么滴簡單~~~
二、案例演示
1、推送到阿里雲鏡像倉庫
(1) 先登陸阿里雲鏡像倉庫
(2)把本地鏡像打包,推送到阿里雲鏡像倉庫
(3)在鏡像倉庫查看
我們可以看到 鏡像倉庫已經存在該倉庫,說明推送成功。
2、從阿里雲鏡像倉庫拉取
拉取后查看,從阿里雲鏡像倉庫拉取成功
如果一個人充滿快樂,正面的思想,那么好的人事物就會和他共鳴,而且被他吸引過來。同樣,一個人老帶悲傷,倒霉的事情也會跟過來。
——在自己心情低落的時候,告誡自己不要把負能量帶給別人。(大校6)