如何在树莓派2上创建自己的码头工人镜像

  介绍

这篇文章给大家介绍如何在树莓派2上创建自己的码头工人镜像,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

在树莓派2 [raspbian系统]上创建自己的码头工人镜像

话说昨天费了半天劲终于在我的树莓派2上成功安装了一个<代码>码头工人。io> 码头工人> apt-get 安装的又不是最新版本),具体过程可参考此文树莓派2下安装码头工人记录,本以为接下来就能很简单地按照各种教程所说的<代码> 拉一个镜像,运行一个容器,结果才发现,乐观过头了!

看看我们当前安装的<代码>码头工人>

 pi@rpi  ~/notebooks 美元,sudo  docker 版本
  Client 版本:1.3.3
  Client  API 版本:1.15
  Go  version (客户端):go1.3.2
  Git  commit (客户端):d344625
  OS/Arch (客户端):linux/手臂
  Server 版本:1.3.3
  Server  API 版本:1.15
  Go  version (服务器):go1.3.2
  Git  commit (服务器):d344625
  pi@rpi  ~/notebooks  $,,, sudo  docker 信息
  容器:6
  图片:4
  Storage 司机:devicemapper
  ,Pool 名称:码头工人179:2 - 73614池
  ,Pool  Blocksize: 65.54 kB
  ,Data 文件:/var/lib/码头工人/devicemapper devicemapper/数据
  ,Metadata 文件:/var/lib/码头工人/devicemapper devicemapper/元数据
  ,Data  Space 使用:1.208,GB
  ,Data  Space 总:107.4 GB
  ,Metadata  Space 使用:1.516 MB
  ,Metadata  Space 总:2.147 GB
  ,Library 版本:1.02.90  (2014-09-01)
  Execution 司机:本机- 0.2
  Kernel 版本:4.1.13-v7 +
  系统:Operating  Raspbian  GNU/Linux  8,(杰西)
  警告:No  swap  limit 支持
  pi@rpi  ~/notebooks  $ 

先执行这条命令<代码> sudo码头工人- d 把守护进程跑起来。

开始尝试下载官方的镜像,基本上每次<代码> 都拉会报错,国内那些公司提供的貌似也没一个能正常<代码> 下拉来,这时看到有家公司专门为树莓派搞了个内置<代码>码头工人> <李>

 1,用,debootstrap,,不幸的是在我的树莓派2上执行会返回错误


<李>
 2,自己用,“焦油”,命令把当前使用的,“raspbian”,系统打包,,然后用第3种办法,,试了一半,,发现打出来的包太大,,中途放弃了


<李>
 3,找一个Linux系统,“ISO”,使用,“sudo  docker 进口”,命令导入为,“docker 形象”


<李>
 4,找一个Linux系统,“焦油”,包(就好像安装包一样),,使用,“sudo  docker 进口”,命令导入为,“docker 形象”


那么现在就只有第4种办法可行了,有个网站OpenVZ专门提供这种系统包模板,在这里下载了几个系统模板回来导入成<代码> 码头工人形象,可以成功导入,但是没办法执行命令,猜测可能是因为树莓派2需要特别的v7版本,而这个网站提供的都是<代码> x86>

所以还得想办法从其他地方找系统包,最直接的就是到各个Linux <代码> 官网去下载,继续尝试.....

在接连失败之后,终于等来了胜利的曙光:带有<代码> rootfs 的<代码> ArchLinux>

先取得<代码> ArchLinux>

 pi@rpi  ~/notebooks 美元,http://212.187.212.74/bt/ab301ea7ea245c12ea9babf5235d75b04890bbd4/data/archlinuxarm wget  2014.10 rootfs.tar.gz——零售物价指数
  - 2015 - 12 - 30,17:02:23——,http://212.187.212.74/bt/ab301ea7ea245c12ea9babf5235d75b04890bbd4/data/archlinuxarm - 2014.10 -零售物价指数rootfs.tar.gz
  Connecting 用212.187.212.74:80…连接。
  HTTP  request 发送,awaiting 反应…,200,好吧
  长度:220637379,(210米),[应用程序/x-gzip]
  Saving :,“archlinuxarm - 2014.10 -零售物价指数- rootfs.tar.gz& # 39;
  
  74%,(================================================================================在,,,,,,,,,,,,,,,,,,,,,,,,,,,,,),163600832,,,k/s , 55 m  51 s拷贝
  
  2015 - 12 - 30,17:58:15  (47.7, KB/s),安康;Read  error  at  byte  163600832/220637379  (Connection  timed )只进行重试。
  
  - 2015 - 12 - 30,17:58:16,,,(尝试:2),http://212.187.212.74/bt/ab301ea7ea245c12ea9babf5235d75b04890bbd4/data/archlinuxarm - 2014.10 -零售物价指数rootfs.tar.gz
  Connecting 用212.187.212.74:80…连接。
  HTTP  request 发送,awaiting 反应…,206,Partial 内容
  长度:220637379,(210),57036547,(54米,remaining [应用程序/x-gzip]
  Saving :,“archlinuxarm - 2014.10 -零售物价指数- rootfs.tar.gz& # 39;
  
  100%(+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +============================祝辞],220637379,,837 k/s  79年代,拷贝
  
  2015 - 12 - 30,17:59:36  (703, KB/s),背后,“archlinuxarm - 2014.10 -零售物价指数- rootfs.tar.gz& # 39;, saved  [220637379/220637379]
  
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null

如何在树莓派2上创建自己的码头工人镜像