赞
踩
VirtualBox可以点此下载。
- brew update
- brew install docker
- brew install boot2docker
docker刚开始推出的时候,只支持ubuntu。因为docker依赖于linux container,默认是不支持OS X系统的。 因此如果我们想在OS X上使用docker,就必须借助boot2docker。
如果你是第一次执行,必须先初始化boot2docker,默认它会下载boot2docker.iso
到目录~/.boot2docker/
中。
boot2docker是基于 Tiny Core Linux 的轻量级Linux发行版,专为 Docker准备,完全运行于内存中,24M大小,启动仅5-6秒。
boot2docker init
启动boot2docker
- boot2docker up
-
- # 可以使用如下命令登陆boot2docker系统
- boot2docker ssh
升级boot2docker虚拟映像
- boot2docker stop
- boot2docker download
- boot2docker up
或者使用如下命令升级boot2docker
boot2docker upgrade
- export DOCKER_HOST=tcp://192.168.59.103:2376
- export DOCKER_CERT_PATH=/Users/james/.boot2docker/certs/boot2docker-vm
- export DOCKER_TLS_VERIFY=1
一般在第一次启动完成后,docker会提示配置这些信息,具体配置以其提示为准。
- # 检查docker启动后的相关信息
- docker info
docker run hello-world
如果你看到消息This message shows that your installation appears to be working correctly
,说明你的docker环境已经配置好了。
启动Ubuntu容器
docker run -it ubuntu bash
启动Nginx容器
- docker run -d -p 80:80 --name web nginx
-
- #可以使用如下命令来测试当前的Nginx容器
- curl -I `boot2docker ip`
可以使用 docker ps
来查看当前活跃的进程,可以使用 docker stop web
来结束指定容器,或者使用 docker rm web
来删除指定容器。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。