如何使用阿里云Docker鏡像倉庫?
我來答

如何使用阿里云Docker鏡像倉庫?

林司空 2020-09-07 提問
369

使用阿里云Docker鏡像倉庫具體步驟是什么?

關閉
提交回答
1 個回答
我來答
鮑佩佩

下面是使用阿里云鏡像倉庫的具體步驟:

阿里云鏡像倉庫地址

https://cr.console.aliyun.com/cn-shanghai/instances/repositories

一、創(chuàng)建命名空間

例如daniel-hub

二、創(chuàng)建鏡像倉庫

例如nginx-docker

三、使用鏡像倉庫

1.登錄阿里云Docker Registry

docker login--username=danielyoungchina registry.cn-shanghai.aliyuncs.com

用于登錄的用戶名為阿里云賬號全名,密碼為開通服務時設置的密碼。

2.從Registry中拉取鏡像

docker pull registry.cn-shanghai.aliyuncs.com/daniel-hub/nginx-docker:[鏡像版本號]

3.將鏡像推送到Registry

docker login--username=danielyoungchina registry.cn-shanghai.aliyuncs.com

docker tag[ImageId]registry.cn-shanghai.aliyuncs.com/daniel-hub/nginx-docker:[鏡像版本號]

docker push registry.cn-shanghai.aliyuncs.com/daniel-hub/nginx-docker:[鏡像版本號]

請根據(jù)實際鏡像信息替換示例中的[ImageId]和[鏡像版本號]參數(shù)。

4.選擇合適的鏡像倉庫地址

從ECS推送鏡像時,可以選擇使用鏡像倉庫內網地址。推送速度將得到提升并且將不會損耗您的公網流量。

如果您使用的機器位于經典網絡,請使用registry-internal.cn-shanghai.aliyuncs.com作為Registry的域名登錄,并作為鏡像命名空間前綴。

如果您使用的機器位于VPC網絡,請使用registry-vpc.cn-shanghai.aliyuncs.com作為Registry的域名登錄,并作為鏡像命名空間前綴。

回答于 2020-09-07
贊同
評論
掃碼關注
獲取更多出海問答的相關信息
小程序
快出海小程序
公眾號
快出海公眾號
商務合作
商務合作
投稿采訪
投稿采訪
出海管家
出海管家