Docker学习笔记(十):Docker Machine - Go语言中文社区

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

 

 

 

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/u011254180/article/details/82343902
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-01 21:56:49
  • 阅读 ( 1342 )
  • 分类:docker

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢