DockerCloud 构建镜像
背景
在国内使用Docker时,由于网络原因无法下载国外镜像,不了解镜像构建过程的时候,需要将国外镜像转向国内来
借助于DockerCloud 和 github 可实现此功能
DockerCloud 和 github 注册此处不再介绍
github构建Dockerfile
在github上创建一个项目
项目名称无要求,我起名为k8s-image-1.9创建镜像名称目录
在镜像目标下创建Dockerfile
如下图示例:

Dcokerfile
Dockerfile 编写与正常的Dockerfile编写一样,此处用于构建谷歌镜像所以Dockerfile内只有一句话

dockerCloud构建镜像
docker cloud 为Docker官网维护的镜像库
登录dockerCloud:
https://cloud.docker.com/swarm/zhguokai/repository/list

创建镜像
点击Create 或 + 号,弹出创建页面

生成镜像
点击
等待即可最终结果

本文介绍如何利用DockerCloud和GitHub解决国内用户下载国外Docker镜像的问题。通过在GitHub上创建项目并编写Dockerfile,再利用DockerCloud进行镜像构建,可以有效地将国外镜像转化为国内可用的版本。
565

被折叠的 条评论
为什么被折叠?



