8、MAC 上Docker环境搭建
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。注意:Docker支持Mac OS X 10.6 "Snow Leopard" 及其以上版本下载链接https://www.docker.com/products/docker-toolbox 或者:https://git
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。
注意:Docker支持Mac OS X 10.6 "Snow Leopard" 及其以上版本
下载链接
https://www.docker.com/products/docker-toolbox
或者:
https://github.com/docker/toolbox/releases
或者:
https://get.daocloud.io/toolbox/
包括如下组建:
docker 17.04.0-ce-rc2
docker-machine 0.10.0
docker-compose 1.12.0-rc2
Kitematic 0.13.1
Boot2Docker ISO 17.04.0-ce-rc2
VirtualBox 5.1.18
安装
下载的包为:DockerToolbox-17.04.0-ce-rc2.pkg
双击安装
启动
启动Docker Quick Start Terminal
选在iTerm(Always)
然后输出如下:
## .
## ## ## ==
## ## ## ## ## ===
/"""""""""""""""""\___/ ===
~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ / ===- ~~~
\______ o __/
\ \ __/
\____\_______/
docker is configured to use the default machine with IP 192.168.99.100
For help getting started, check out the docs at https://docs.docker.com
查看:
docker-machine ls
NAME ACTIVE DRIVER STATE URL SWARM DOCKER ERRORS
default * virtualbox Running tcp://192.168.99.100:2376 v17.04.0-ce-rc2
如果没有任何machine,就要创建第一个machine并且命名为default
需要创建一个虚拟机(启动时候默认已有一个,)
docker-machine create --driver virtualbox default
命令
docker-machine命令
docker-machine help
获取Docker主机地址:
docker-machine ip default
使用
进入DOCKER
docker-machine ssh default
关闭
docker-machine stop
错误
(default) Default Boot2Docker ISO is out-of-date
## .
## ## ## ==
## ## ## ## ## ===
/"""""""""""""""""\___/ ===
~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ / ===- ~~~
\______ o __/
\ \ __/
\____\_______/
Host does not exist: "default"
docker is configured to use the default machine with IP
For help getting started, check out the docs at https://docs.docker.com
答:https://github.com/boot2docker/boot2docker/releases
下载。(有防火墙不一定下载下来)
这个文件的官方位置是在 GitHub,所以在国内不一定能下载下来。
由于Docker要使用boot2docker.iso启动,而在启动时由于boot2docker.iso不是最新的时候,每次都需要下载需最新版,而由于GFW或者官网不提供最新版本的下载时,就无法进行下一步了,不过可以自己制作最新(或者某个版本)的boot2docker.iso
https://github.com/boot2docker/boot2docker/releases
通过迅雷下载后,复制文件boot2docker.iso到/usr/local/.docker/machine/cache/boot2docker.iso目录,重新打开Docker Quickstart Terminal。
或者直接关闭网络。
更多推荐
所有评论(0)