在網(wǎng)易蜂巢的容器中創(chuàng)建自定義鏡像和推送本地鏡像的教程

Dockerfile 創(chuàng)建自定義鏡像
1. 登錄蜂巢控制臺(tái):https://c.163.com/dashboard
2. 點(diǎn)擊左側(cè)導(dǎo)航菜單的「鏡像倉庫」標(biāo)簽;
3. 點(diǎn)擊鏡像倉庫列表左上角的「創(chuàng)建鏡像倉庫」按鈕:
倉庫名稱
(必填),命名規(guī)則如下:
使用小寫字母、數(shù)字、中劃線、下劃線、英文句號(hào);
以字母或數(shù)字開頭結(jié)尾;
不少于 2 個(gè)字符;
不包含連續(xù)的特殊字符。
<username>/<repo_name> 的總長度不能超過 255 個(gè)字符(其中 username 為用戶名,repo_name 為你填寫的倉庫名稱。例如對(duì)于鏡像 nofrish/nginx 來說,長度為 13 而不是 5)。
訪問權(quán)限(必填,默認(rèn)私有):
私有:僅用戶本人可以下載和使用該鏡像倉庫中的鏡像;
公開:所有用戶都可以下載和使用該鏡像倉庫中的鏡像。
基本描述(非必填,默認(rèn)為空)
詳細(xì)信息(非必填,默認(rèn)為空):
注:使用已經(jīng)構(gòu)建鏡像的倉庫時(shí),若版本名存在則構(gòu)建后直接覆蓋原有鏡像。
5. 在構(gòu)建鏡像頁面,設(shè)置版本號(hào)、上傳本地 Dockefile 文件:
6. 確認(rèn)信息,點(diǎn)擊「提交并構(gòu)建」按鈕,開始創(chuàng)建自定義鏡像。
蜂巢容器保存為自定義鏡像
1. 登錄蜂巢控制臺(tái);
2. 點(diǎn)擊左側(cè)導(dǎo)航菜單的「容器管理」標(biāo)簽;
3. 點(diǎn)擊需要保存的容器,進(jìn)入「容器詳情」頁;
4. 點(diǎn)擊「保存為鏡像」按鈕,設(shè)置相關(guān)信息:
倉庫名稱(必填),命名規(guī)則如下:
使用小寫字母、數(shù)字、中劃線、下劃線、英文句號(hào);
以字母或數(shù)字開頭結(jié)尾;
不少于 2 個(gè)字符;
不包含連續(xù)的特殊字符。
<username>/<repo_name> 的總長度不能超過 255 個(gè)字符(其中 username 為用戶名,repo_name 為你填寫的倉庫名稱。例如對(duì)于鏡像 nofrish/nginx 來說,長度為 13 而不是 5)。
版本(必填),命名規(guī)則如下:
默認(rèn) latest;
1-128 位字母、數(shù)字、中劃線、下劃線或英文句號(hào);
若版本名存在,則構(gòu)建后直接覆蓋原有鏡像。
5. 確認(rèn)信息,點(diǎn)擊「保存并構(gòu)建」按鈕,開始創(chuàng)建自定義鏡像。
Docker 客戶端創(chuàng)建自定義鏡像
1. 創(chuàng)建本地鏡像:
從 蜂巢鏡像中心、Docker Hub 等下載各種鏡像;
使用 Dockerfile 構(gòu)建本地鏡像等;
2. 使用 docker tag 命令給鏡像打標(biāo)簽,重新指定鏡像倉庫;
3. 推送本地鏡像至蜂巢。
注:Docker 客戶端版本要求 1.7 及以上。
(1)列出本地鏡像

(2)后臺(tái)啟動(dòng)容器,驗(yàn)證配置是否正確
docker ps

(3)登錄蜂巢鏡像倉庫
docker login –u [你的蜂巢賬號(hào)] –p [你的蜂巢密碼] –e [你的郵箱] hub.c.163.com
郵箱注冊(cè)用戶,蜂巢賬號(hào)為郵箱帳號(hào);
手機(jī)注冊(cè)用戶,蜂巢賬號(hào)為手機(jī)號(hào)碼登錄;
返回「Login Succeded」即為登錄成功。
(4)標(biāo)記本地鏡像
你的蜂巢鏡像倉庫推送地址為
如何查看用戶名;
推送至不存在的鏡像倉庫時(shí),自動(dòng)創(chuàng)建鏡像倉庫并保存新推送的鏡像版本;
推送至已存在的鏡像倉庫時(shí),在該鏡像倉庫中保存新推送的版本,當(dāng)版本號(hào)相同時(shí)覆蓋原有鏡像。
(5)推送至蜂巢鏡像倉庫

默認(rèn)為私有鏡像倉庫,推送成功后即可在控制臺(tái)的「鏡像倉庫」查看。
相關(guān)文章
在網(wǎng)易蜂巢中創(chuàng)建和管理Docker容器的教程
網(wǎng)易蜂巢云計(jì)算平臺(tái)提供面向用戶的Docker容器服務(wù),這里我們就來看一下在網(wǎng)易蜂巢中創(chuàng)建和管理Docker容器的教程,需要的朋友可以參考下2016-05-19網(wǎng)易蜂巢的Docker容器中架設(shè)或遷移WordPress的教程
網(wǎng)易蜂巢是網(wǎng)易搭建的基于Docker容器服務(wù)的云計(jì)算平臺(tái),面向用戶提供了多種軟件鏡像,其中就包括WordPress,下面就來看一下在網(wǎng)易蜂巢的Docker容器中架設(shè)或遷移WordPress的教2016-05-19Linux下配置Docker容器間網(wǎng)絡(luò)連接的教程
這篇文章主要介紹了Linux下配置Docker容器間網(wǎng)絡(luò)連接的教程,這里主要講解功能相對(duì)較強(qiáng)的Bridge橋接方式,就與大家平時(shí)配置虛擬機(jī)時(shí)虛擬機(jī)的橋接類似,需要的朋友可以參考下2016-05-06- 這篇文章主要介紹了Linux中安裝部署Docker管理工具Drone的方法,Drone可以幫助我們更方便地在Docker中克隆、構(gòu)建、測試和部署代碼,在開發(fā)者中人氣很高,需要的朋友可以參考下2016-04-18
在Google Container Engine上申請(qǐng)創(chuàng)建Docker容器
這篇文章主要介紹了在Google Container Engine上申請(qǐng)創(chuàng)建Docker容器,在國內(nèi)使用的話要注意網(wǎng)絡(luò)連通問題和外幣信用卡或Paypal支付,需要的朋友可以參考下2016-03-16剖析國內(nèi)Docker容器提供商DaoCloud的創(chuàng)業(yè)亮點(diǎn)
這篇文章主要介紹了國內(nèi)Docker容器提供商DaoCloud的創(chuàng)業(yè)亮點(diǎn),Docker是時(shí)下最熱門的服務(wù)器上的虛擬類技術(shù),DaoCloud在國內(nèi)服務(wù)商方面無疑走在了前沿,需要的朋友可以參考下2016-03-15在DaoCloud的Docker容器中搭建WordPress及綁定域名的教程
這篇文章主要介紹了在DaoCloud的Docker容器中搭建WordPress及綁定域名的教程,DaoCloud是國內(nèi)首家提供Docker Hub鏡像服務(wù)的主機(jī)商,并且擁有簡潔美觀的操控面板,十分推薦,需2016-03-15利用AWS的EC2技術(shù)部署服務(wù)器的Docker容器
這篇文章主要介紹了利用AWS的EC2技術(shù)部署Docker容器的步驟,文中列舉了Nginx服務(wù)器軟件的配置作為例子,需要的朋友可以參考下2016-01-16探究AWS所提供的針對(duì)Docker的EC2容器服務(wù)
這篇文章主要介紹了探究AWS所提供的針對(duì)Docker的EC2容器服務(wù),Docker容器是當(dāng)下最為火爆的虛擬化和集群技術(shù),亞馬遜的AWS自然也在Docker上有很大動(dòng)作,需要的朋友可以參考下2016-01-16Google Container Engine上申請(qǐng)和使用Docker容器的教程
這篇文章主要介紹了Google Container Engine上申請(qǐng)和使用Docker容器的教程,國內(nèi)實(shí)際使用時(shí)要注意一下網(wǎng)絡(luò)連通性,需要的朋友可以參考下2016-01-04