Docker学习笔记(十):Docker Machine

1. 什么是Docker Machine?

Docker Machine是一个工具,它可以帮你在虚拟主机安装docker,并且通过docker-machine 相关命令控制主机。你可以用docker machine在mac、windows、单位的网络、数据中心、云提供商(AWS或Digital Ocean)创建docker主机。

 

通过docker-machine commands,你能启动、进入、停止、重启主机,也可以升级docker,还可以配置docker client。

 

2. 为什么要用Docker Machine?

Docker Machine是当前docker运行在mac或者windows上的唯一方式,并且操作多种不同linux 系统的docker主机的最佳方式。

 

3. Docker machine之安装 

下载docker-machine 二进制文件

1)Mac Or linux

curl -L https://github.com/docker/machine/releases/download/v0.8.0/docker-machine-`uname \
-s`-`uname -m` > /usr/local/bin/docker-machine \ 
&& chmod +x /usr/local/bin/docker-machine

 

2) Windows with git bash

if [[ ! -d "$HOME/bin" ]]; then mkdir -p "$HOME/bin"; fi && \ 
curl -L https://github.com/docker/machine/releases/download/v0.7.0/docker-machine-Windows-x86_64.exe \ 
"$HOME/bin/docker-machine.exe" && \ 
chmod +x "$HOME/bin/docker-machine.exe"

如果下载的速度过慢,则可以去该地址去下载

 

4. Docker machine之使用(mac or windows)

安装最新版的 virtualbox。本次创建 virtualbox虚拟机。

1)Create a machine

docker-machine create --driver virtualbox default

2)Get the environment commands for your new VM

docker-machine env default

3)List available machines again to see your newly minted machine

docker-machine ls

4)Connect your shell to the new machine

docker-machine ssh default

5)Start and stop machines

docker-machine stop default
docker-machine start default

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值