(09)【Docker学习笔记】之 Docker Machine

Docker Machine 可以集中管理所有的docker主机,如可以快速在200台服务器上安装docker。

使用docker-machine命令可以启动、停止、重启、检查托管主机,也可升级Docker客户端、守护进程、配置Docker客户端与你的主机通信。

1.安装docker(安装之前需先安装Docker,Docker Machine可在多平台上安装使用,像Linux,MacOS,Windows等)

安装命令:

base=https://github.com/docker/machine/releases/download/v0.16.0 &&
  curl -L $base/docker-machine-$(uname -s)-$(uname -m) >/tmp/docker-machine &&
  sudo mv /tmp/docker-machine /usr/local/bin/docker-machine &&
  chmod +x /usr/local/bin/docker-machine

查看是否安装成功:

$ docker-machine version

2.docker machine的使用

列出可用机器 $ docker-machine ls

创建机器:(系统已经安装virtualbox虚拟机为前提)

$ docker-machine create --driver virtualbox test

如果安装虚拟机virtualbox后 docker-machine创建虚拟机失败报错:

Error with pre-create check: "This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory"

请下图方法解决:

如果操作系统运行在VMware 虚拟机中,那么在虚拟机参数设置里CPU参数选择虚拟化技术即可

下面是创建虚拟机成功截图:

--driver:指定用来创建机器的驱动类型,这里是 virtualbox。

3.查看机器的IP地址:

$ docker-machine ip test

4.停止机器:

$ docker-machine stop test

5.启动机器:

$ docker-machine start test

6.进入机器:

7.docker-machine 命令参数说明

发布了58 篇原创文章 · 获赞 15 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/one312/article/details/103787067