docker 的安装 docker install for mac
docker 本身是基于linux的,所以在windows 和OS X上要安装 虚拟机,来安装linux 环境,我很好奇基本上linux 与 unix 是差不多的,为啥OS X 上就不能直接用docker呢
想不通啊,想不通。
docker自身是一个虚拟机,自我感觉,它将普通虚拟机的壳去掉,建立一个更简单使用,并且建立容器和镜像概念,使得 镜像的管理更加方便,这也是它最核心的地方
install docker
docker 安装`
1.安装VirtualBox
2.直接使用命令行安装
brew install boot2docker
这里的boot2docker 是建立在docker 上的管理工具
$ boot2docker init
在VirtualBOX 中建立boot2docker
$ boot2docker start
启动boot2docker
之后特别注意要配置环境
运行 boot2docker up 看提示需要绑定默认参数直接在命令行中运行
export DOCKER_HOST=tcp://192.168.59.103:2376
export DOCKER_CERT_PATH=/Users/macl/.boot2docker/certs/boot2docker-vm
export DOCKER_TLS_VERIFY=1
一个是绑定ip 第二个是制定镜像文件所在位置,第三个是开放TLS 链接,标准的接口是不开放的不然会有错误
之后直接下载镜像 用docker pull ubtuntu 也可以不下载 ,直接绑定链接他会自己去下载
docker run -i -t ubuntu each "Hello World"
图形化安装就是在安装后 直接到boot2docker start 命令后 也是要配置环境的
其他一样 图形化工具下载在
https://github.com/boot2docker/osx-installer/releases
总结:
docker 本身就是一个虚拟机,它的优势或许是在系统部署上,我是前端攻城师 , 所以不太懂, 研究了一天, 发现对我没啥用, 以后如果要玩集群的话,或许我会在做介绍‘