工具

在Mac下安装使用Docker

Docker暂时并不支持原生的Mac系统,所以Mac下的Docker实际上是依赖一个很小的linux虚拟机来实现的。

访问-- -- --

安装

Docker暂时并不支持原生的Mac系统,所以Mac下的Docker实际上是依赖一个很小的linux虚拟机来实现的。

安装Virtualbox

Vagrant依赖现有的虚拟机软件来管理虚拟机,如Virtualbox, Vmware Fusion, Parallel Desktop等,其中最方便的是VirtualBox,所以我选择了Virtualbox。 下载地址在https://www.virtualbox.org/wiki/Downloads。下载好后直接安装。

安装Boot2Docker

Boot2Docker是帮助控制虚拟机中Docker的工具,它会下载一个安装好docker的虚拟机,并控制其实现docker功能。 在mac下安装boot2docker只要执行 brew install boot2docker 即可。

安装docker client

要想在mac下直接执行docker命令,需要安装一个适合mac的docker client,安装方法如下 # Get the docker client file DIR=$(mktemp -d ${TMPDIR:-/tmp}/dockerdl.XXXXXXX) &&
curl -f -o $DIR/ld.tgz https://get.docker.io/builds/Darwin/x86_64/docker-latest.tgz &&
gunzip $DIR/ld.tgz &&
tar xvf $DIR/ld.tar -C $DIR/ &&
cp $DIR/usr/local/bin/docker ./docker # Set the environment variable for the docker daemon export DOCKER_HOST=tcp://127.0.0.1:4243 # Copy the executable file sudo cp docker /usr/local/bin/ 这样就有一个docker命令了

使用

使用docker安装需要先启动boot2docker虚拟机 # Initiate the VM boot2docker init # Run the VM (the docker daemon) boot2docker up # To see all available commands: boot2docker 之后就可以使用docker命令了

docker version

参考

  1. How To Install Docker On Mac OS X
  2. boot2docker
访问 --

讨论与反馈