Docker Machine 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Docker Machine 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 Apache
开发语言 Google Go
操作系统 Linux
软件类型 开源软件
所属分类 云计算Docker 扩展
开发厂商 Docker
地区 不详
提 交 者 小编辑
适用人群 未知
收录时间 2015-02-27

软件简介

Docker Machine是一个简化Docker安装的命令行工具,通过一个简单的命令行即可在相应的平台上安装Docker,比如VirtualBox、 Digital Ocean、Microsoft Azure。

使用过程:

$ docker-machine create -d virtualbox dev
INFO[0000] Creating SSH key...
INFO[0000] Creating VirtualBox VM...
INFO[0007] Starting VirtualBox VM...
INFO[0007] Waiting for VM to start...
INFO[0041] "dev" has been created and is now the active machine.
INFO[0041] To point your Docker client at it, run this in your shell: $(docker-machine env dev)

$ docker-machine ls
NAME   ACTIVE   DRIVER       STATE     URL                         SWARM
dev    *        virtualbox   Running   tcp://192.168.99.127:2376

$ $(docker-machine env dev)

$ docker run busybox echo hello world
Unable to find image 'busybox:latest' locally
511136ea3c5a: Pull complete
df7546f9f060: Pull complete
ea13149945cb: Pull complete
4986bf8c1536: Pull complete
hello world

$ docker-machine create -d digitalocean --digitalocean-access-token=secret staging
INFO[0000] Creating SSH key...
INFO[0001] Creating Digital Ocean droplet...
INFO[0002] Waiting for SSH...
INFO[0070] Configuring Machine...
INFO[0109] "staging" has been created and is now the active machine.
INFO[0109] To point your Docker client at it, run this in your shell: $(docker-machine env staging)

$ docker-machine ls
NAME      ACTIVE   DRIVER         STATE     URL                          SWARM
dev                virtualbox     Running   tcp://192.168.99.127:2376
staging   *        digitalocean   Running   tcp://104.236.253.181:2376
展开阅读全文

代码

评论 (2)

加载中
似乎被墙了
2017/11/28 21:59
回复
举报
打分: 力荐
基于Docker实现PaaS平台 课程学习地址:http://www.xuetuwuyou.com/course/166 课程出自学途无忧网:http://www.xuetuwuyou.com
2017/01/20 08:57
回复
举报
更多评论
发表了资讯
2015/02/27 00:00

Docker Machine Beta 发布,Docker 安装简化工具

Docker Machine Beta 发布了,该版本支持以下服务: Amazon EC2 Microsoft Azure Microsoft Hyper-V DigitalOcean Google Compute Engine OpenStack Rackspace SoftLayer VirtualBox VMware Fusion VMware vCloud Air VMware vSphere Docker Machine是一个简化Docker安装的命令行工具,通过一个简单的命令行即可在相应的...

1
28
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2018/10/15 11:27

docker-machine

一、windows下安装,文档路径(https://docs.docker.com/machine/install-machine/#install-machine-directly): 打开git命令行工具,执行以下命令: base=https://github.com/docker/machine/releases/download/v0.14.0 && mkdir -p "$HOME/bin" && curl -L $base/docker-machine-Windows-x86_64.exe > "$HOME/bin/do...

0
0
发表了博客
2019/11/05 23:38

Docker Machine

Docker Machine 是docker三剑客之一,可以快速的创建多台docker虚拟机 环境:我的环境是windows 10 安装的 VMware 里面安装的Centos7 一、VirtualBox 1、epel源、VirtualBox源 yum -y install epel-release cd /etc/yum.repos.d/ wget https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo 注:如果你是...

0
0
发表了博客
06/21 11:11

docker之docker-machine用法

docker-machine 是docker官方提供的docker管理工具。 通过docker-machine可以轻松的做到:   在Windows平台和MAC平台安装和运行docker   搭建和管理多个docker 主机   搭建swarm集群 环境win下面安装的virtualbox,virtualbox安装的centos7,网络模式NAT+hostonly ip:192.168.56.102(hostonly) 1、安装docker-...

0
0
发表了博客
2018/07/25 16:11

docker-machine on azure

1.准备Azure的虚拟机,安装docker-machine 由于azure虚拟机的管理员账号不是root,所以这里我们使用自己创建的管理员yy 1.base=https://github.com/docker/machine/releases/download/v0.14.0 && curl -L $base/docker-machine-$(uname -s)-$(uname -m) >/usr/local/bin/docker-machine && chmod +x /usr/local/bin/doc...

0
0
发表于开发技能专区
03/26 17:36

Docker Machine 简介

Docker Machine 是什么? Docker Machine 是 Docker 官方提供的一个工具,它可以帮助我们在远程的机器上安装 Docker,或者在虚拟机 host 上直接安装虚拟机并在虚拟机中安装 Docker。我们还可以通过 docker-machi...

0
0
发表了博客
11/11 09:26

Docker Machine 详解

笔者在《 Docker Machine 简介》一文中简单介绍了 Docker Machine 及其基本用法,但是忽略的细节实在是太多了。比如 Docker 与 Docker Machine 的区别?又如当我们执行 docker-machine create 命令时,Docker Machine 都做了哪些重要的事情使得我们可以远程操作 Docker daemon?这样的远程操作安全吗?本文将试图解读这些...

0
0
发表了博客
2019/08/31 19:14

Docker Machine的使用

  前面两篇文章(《Asp.Net Core 发布到 Docker(Linux Centos 虚拟机,使用Dockerfile)》 《Docker Compose的使用》),简单介绍了Dockerfile和Compose的使用,主要是基于教学使用(或者快速上手Docker)。如果想要深入理解还是需要去看Docker官网。接下来介绍时,我会尽量详细一些。 目录:   一、Virtualbox网络...

0
0
发表了博客
2019/04/30 10:53

Docker Machine 简介

Docker Machine 是什么? Docker Machine 是 Docker 官方提供的一个工具,它可以帮助我们在远程的机器上安装 Docker,或者在虚拟机 host 上直接安装虚拟机并在虚拟机中安装 Docker。我们还可以通过 docker-machi...

0
0
01/22 15:46

Docker Machine 简介

作者:sparkdev 链接:www.cnblogs.com/sparkdev Docker Machine 是什么? Docker Machine 是 Docker 官方提供的一个工具,它可以帮助我们在远程的机器上安装 Docker,或者在虚拟机 host 上直接安装虚拟机并在虚拟...

0
0
发表了博客
2019/05/08 11:10

Docker Machine 详解

笔者在《Docker Machine 简介》一文中简单介绍了 Docker Machine 及其基本用法,但是忽略的细节实在是太多了。比如 Docker 与 Docker Machine 的区别?又如当我们执行 docker-machine create 命令时,Docker Mach...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于云计算专区
2019/03/28 16:32

window 安装Docker

在win10 上安装了docker 相关运行环境后 在docker ToolBox通过docker machine 创建了一个虚拟机 但是输入任何linux命令都提示 命令不存在是什么意思?

1
0
发表了问答
2015/12/13 21:05

docker run命令的疑惑

通过run命令启动了docker容器,端口映射后已经可以正常访问了! 但是我想用bash命令模式进入后台,怎么进去啊。 我先进入某个容器,就是 /bin/bash 那种模式。求大神指点

3
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2 评论
51 收藏
分享
返回顶部
顶部