807
魔獸
常用 Docker 相關軟件下載加速__構建管理_用戶指南_容器服務-阿裏雲
對 Docker 進行構建前需要安裝必要的軟件。
目前構建鏡像有以下兩種方式。
- 通過 Docker Hub 來自動構建。自動推送到阿裏雲鏡像倉庫,需要您將構建的 Dockerfile 及相關的上下文(context)上傳到 GitHub 或者 Bitbucket 進行構建。同時支持持續集成,即您上傳代碼到 GitHub 或者 Bitbucket 之後會觸發自動構建。
- 您在自己的機器上進行構建,然後推送到阿裏雲鏡像倉庫。
在鏡像中利用國內軟件源加速軟件下載和更新
使用已經配置了阿裏雲鏡像軟件源的容器鏡像
- docker pull registry.cn-hangzhou.aliyuncs.com/acs/ubuntu
- docker pull registry.cn-hangzhou.aliyuncs.com/acs/centos
- docker pull registry.cn-hangzhou.aliyuncs.com/acs/debian
- docker pull registry.cn-hangzhou.aliyuncs.com/acs/alpine
- docker pull registry.cn-hangzhou.aliyuncs.com/acs/node
- docker pull registry.cn-hangzhou.aliyuncs.com/acs/python
- docker pull registry.cn-hangzhou.aliyuncs.com/acs/django
- docker pull registry.cn-hangzhou.aliyuncs.com/acs/ruby
您自行在鏡像中配置阿裏雲鏡像軟件源
操作流程
訪問 阿裏雲軟件源鏡像網站。
找到您需要的軟件源對應的幫助頁麵,例如 ubuntu 軟件源鏡像配置幫助頁。
查看幫助頁,學習如何配置軟件源鏡像信息。
在原有容器鏡像的基礎上添加該軟件源配置文件作為 Dockerfile 依賴的上下文(context)文件,通過 Dockerfile 製作新的鏡像。
通過您本地或者 Docker Hub 的鏡像自動構建機製進行鏡像的構建。
將鏡像推送到阿裏雲鏡像倉庫,示例
docker push registry.aliyuncs.com/sample/demo
。
示例:
ubuntu:12.04,14:04
GitHub 地址ubuntu:14:04 Dockerfile
FROM ubuntu:14.04
MAINTAINER Li Yi <denverdino@gmail.com>
RUN sed -i 's/archive.ubuntu.com/mirrors.aliyun.com/' /etc/apt/sources.list
centos:6, centos:7
GitHub 地址nodejs:4.2, nodejs:5.3
GitHub 地址pyhton:2.5, python:3.5
GitHub 地址
獲取和更新包列表失敗
如果您獲取和更新包列表(例如 apt-get update
)失敗,嚐試以下解決方法。
- 使用上麵提到的方法采用國內的軟件源鏡像替換更新國外軟件源鏡像。
- 跳過更新,繼續執行,例如使用命令
sudo apt-get update || true && sudo apt-get install python
。
最後更新:2016-11-23 16:03:52
上一篇:
Dockerfile 支持的指令__構建管理_用戶指南_容器服務-阿裏雲
下一篇:
基於容器 HUB 的持續交付__DevOps_用戶指南_容器服務-阿裏雲
查詢流控記錄__JAVA SDK_SDK 手冊_CDN-阿裏雲
集群簡介__集群管理_用戶指南_容器服務-阿裏雲
web tracking__loghub-采集_用戶指南_日誌服務-阿裏雲
發送郵件的三種方式__發送郵件_使用手冊_郵件推送-阿裏雲
DescribeServerCertificates__ServerCertificate相關API_API 參考_負載均衡-阿裏雲
阿裏雲與中科院合作發布量子計算雲平台,潘建偉透露研發目標
微金融專區__金融雲介紹_金融雲-阿裏雲
AppAttribute__數據類型_API_API 網關-阿裏雲
CDN加速OSS__存儲空間管理_最佳實踐_對象存儲 OSS-阿裏雲
Android播放器SDK說明__SDK文檔及下載_API及SDK_視頻直播-阿裏雲
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲