1 安裝Docker運(yùn)行環(huán)境
參考文檔:https://docs.docker.com
2 注冊阿里云賬戶
阿里云官方網(wǎng)站鏈接:https://dev.aliyun.com/search.html
例如:
賬戶:msjtest
密碼:123456
3 登陸賬戶
4 管理Docker Hub鏡像站點(diǎn):配置Docker加速器
鏈接:https://cr.console.aliyun.com/?spm=5176.1971733.0.2.duOGn4#/accelerator
5 創(chuàng)建鏡像倉庫的命名空間
例如:msj
鏈接:https://cr.console.aliyun.com/?spm=5176.1971733.0.2.duOGn4#/namespace/index
6 創(chuàng)建鏡像倉庫
例如:image-test
鏈接:https://cr.console.aliyun.com/?spm=5176.1971733.0.2.duOGn4#/imageList
7 操作指南
1)登錄阿里云docker registry:
$ sudo dockerlogin --username=msjtest registry.cn-hangzhou.aliyuncs.com
注:登錄registry的用戶名是您的阿里云賬號全名,密碼是開通namespace時設(shè)置的密碼。
2)從registry中拉取鏡像:
$ sudo dockerpull registry.cn-hangzhou.aliyuncs.com/msj/image-test:[鏡像版本號]
3)將鏡像推送到registry:
$ sudo dockerlogin --username=mashujie registry.cn-hangzhou.aliyuncs.com$ sudo dockertag [ImageId] registry.cn-hangzhou.aliyuncs.com/msj/image-test:[鏡像版本號]$ sudo dockerpush registry.cn-hangzhou.aliyuncs.com/msj/image-test:[鏡像版本號]
其中[ImageId],[鏡像版本號]請你根據(jù)自己的鏡像信息進(jìn)行填寫。
8 終端執(zhí)行腳本代碼
#登陸命令$ docker login --username=mashujieregistry.cn-hangzhou.aliyuncs.com#查看主機(jī)鏡像$ docker images#復(fù)制鏡像ID并設(shè)置tag (或者tag repository:tag)$ docker tag 96eecaf1019a registry.cn-hangzhou.aliyuncs.com/msj/image-test:helloimage01$ docker tag image01:01registry.cn-hangzhou.aliyuncs.com/msj/image-test:helloimage01#上傳鏡像到阿里云鏡像倉庫$ docker pushregistry.cn-hangzhou.aliyuncs.com/msj/image-test:helloimage01
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持VEVB武林網(wǎng)。
新聞熱點(diǎn)
疑難解答
圖片精選