Docker-Machine环境搭建

Docker Machine 是一种可以让您在虚拟主机上安装 Docker 的工具,并可以使用 docker-machine 命令来管理主机。

简介

Docker Machine 是一种可以让您在虚拟主机上安装 Docker 的工具,并可以使用 docker-machine 命令来管理主机。

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

Docker Machine 管理的虚拟主机可以是机上的,也可以是云供应商,如阿里云,腾讯云,AWS,或 DigitalOcean。

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

安装

安装 Docker Machine 之前你需要先安装 Docker。

Docker Machine 可以在多种平台上安装使用,包括 Linux 、MacOS 以及 windows。

这里博主推荐使用VirtualBox虚拟机来实现。这样便于快速拓展docker容器的数量。以下是安装步骤:

  1. 下载并安装VirtualBox
  2. 下载Docker Machine
  3. 配置Docker Machine环境变量。

Docker Machine的最新版本,可以在这里获取:github地址

注:这里我只介绍Windows版的安装步骤,其他操作系统的安装步骤基本一致,只是操作上的不同而已。

首先,是下载并安装VirtualBox下载地址

这里选择合适的版本安装即可。

第二步,下载Docker Machine。同样选择合适的版本即可。注意的是这里我们需要的是windows版的。

下载完成后,将文件名更改为docker-machine.exe并放置在%HOMEPATH%\bin路径下。

然后再将%HOMEPATH%\bin加入到Path环境变量中。

安装完成!

注:若是需要修改默认的虚拟机安装位置请增加MACHINE_STORAGE_PATH环境变量即可。

常用环境变量

  • DOCKER_CERT_PATH Docker证书路径
  • DOCKER_HOST Docker服务地址
  • DOCKER_TLS_VERIFY Docker TLS验证
  • ENGINE_REGISTRY_MIRROR Docker-Machine默认拉取远程仓库地址

Docker-Machine环境搭建
https://blog.cikaros.top/doc/568f192.html
作者
Cikaros
发布于
2021年11月4日
许可协议