Use vagrant Ubuntu docker environment

Use vagrant Ubuntu docker Environment

    • Use vagrant Ubuntu docker Environment
    • 参考的资料
      •    dockerpool文档
      •    docker资源
      •    docker国内资源
      •    docker中文社区
      •    docker官网
      •    基本过程
    • 遇到的问题
      • service docker start时报错
      • 解决办法
      • 如果是Mac 直接docker遇到这个问题可以使用boot2docker
      • 跑题还有一篇Cordova Phonegap within Vagrant for Android
    • 结尾

mac 尽量的干净,且听了 docker 的很多好处,因为个人与工作的原因,所以了解一下。

万事开头难,对开发而言,首先是环境。

参考的资料

   dockerpool文档

   docker资源

   docker国内资源

   docker中文社区

   docker官网

   基本过程

基本上的过程和这里类似,区别是没有使用CoreOS,而是使用了vagrant-> Ubuntu -> docker -> Ubuntu

遇到的问题

service docker start时报错

Failed to start docker.service: Unit docker.service is maske.d

解决办法

systemctl unmask docker.service

systemctl unmask docker.socket

systemctl start docker.service

如果是Mac 直接docker遇到这个问题,可以使用boot2docker

可以参考这里

多种平台

跑题:还有一篇Cordova (Phonegap) within Vagrant for Android

结尾

之所以玩这个,除了项目的需要外,还有一个原因,这一篇中的一句话成了诱因:

If you are a developer, did you mess up your laptop or desktop with different projects’ environment software setups?

但世界上有”完美的事物”吗?其实,docker也不一定适合所有环境。这里就有位大神给了反例。

你可能感兴趣的:(vagrant,ubuntu,文档,docker,社区)