Mac os docker 安装

Mac os docker 安装

docker新兴的虚拟技术,来尝鲜一下,ubuntu上安装很简单,apt-get install docker基本上就可以了。但是mac安装需要折腾一番,毕竟mac

系统是unix系列的OS。

安装、操作步骤:

首先安装virtual box,尽可能安装最新版。只需要安装virtual box 不用自己创建虚拟机,后面的步骤会自动装上。

下载boot2docker.dmg

安装完boot2docker之后,启动virtual box,然后在terminal中执行依次执行如下命令:

boot2docker -v init (成功的话会自动下载boot2docker.iso,该文件用来创建虚拟机的镜像)

配置环境变量:

由于docker 是通过virtual box中的虚拟机执行docker 容器,所以需要与虚拟机进行通信:

export DOCKER_TLS_VERIFY=1

export DOCKER_HOST=tcp://192.168.59.103:2376

export DOCKER_CERT_PATH=/Users/nano/.boot2docker/certs/boot2docker-vm

启动virtual box,可以看到里面多了一个boot2docker的系统该系统是没有界面,但是我们不需要手动执行它。而是通过boot2docker来拉起她。boot2docker -v up 或者start 启动docker。至此成功了。

使用:

docker images #显示已经下载的镜像

docker pull ubuntu:latest #下载制定的镜像,这里是ubuntu latest版本

docker run -it ubuntu /bin/bash #执行容器

docker rm <container> #删除容器/<container>

docker mi <imags> #删除image,需要首先删除container/<imags>

如果需要删除重新安装:boot2docker -v delete

问题

如果出现:hostly create failed 那么可以尝试如下方法:

方法1:

sudo "/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStart.sh restart

方法2:

virtualbox安装不正确,需要重新安装


分享到:


相關文章: