Docker Machine 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Docker Machine 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Docker Machine 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Docker Machine 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Docker Machine 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 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安装的命令行工具,通过一个简单的命令行即可在相应的平台上安装Docker,比如VirtualBox、 Digital Ocean、Microsoft Azure。 下载地址:https://docs.docker.c...

1
28
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
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 注:如果你是和我一样安装的mini版本 需要安装wget(-bash: wget: command not found) yum install -y wget 2、安装指...

0
0
发表了博客
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/docker-machine.exe" && chmod +x "$HOME/bin/docker-machine.exe" 二、创建demo: 1、创建: docker-machine...

0
0
发表了博客
2020/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-machine: curl -L https://github.com/docker/machine/releases/download/v0.13.0/docker-machine-`uname ...

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/docker-machine 2.进行验证 docker-machine version 3.设置命令自动补齐的功能 base=https://raw.githubusercon...

0
0
发表于服务端专区
2020/03/26 17:36

Docker Machine 简介

Docker Machine 是什么? Docker Machine 是 Docker 官方提供的一个工具,它可以帮助我们在远程的机器上安装 Docker,或者在虚拟机 host 上直接安装虚拟机并在虚拟机中安装 Docker。我们还可以通过 docker-machine 命令来管理这些虚拟机和 Docker。下面是来自 Docker Machine 官方文档的一张图,很形象哦! 本文将通过一系列 demo 来展示 Docker Machine 的主要使用场景。 安装 Docker Machine 安装 Docker Machine 前请先在本地...

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

Docker Machine 详解

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

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

Docker Machine的使用

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

0
0
2020/06/14 22:04

Docker Machine 详解

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

0
0
发表了博客
2020/01/03 11:47

安装Docker Machine

什么是Docker Machine Docker Machine是Docker官方编排项目之一,由Go语言实现,负责在多种平台上快速安装Docker环境,Github项目主页 它支持Linux、MacOS、Windows,在Mac/Windows的Docker Desktop版本中自带docker-machine二进制包,直接就能使用 现在Docker Machine项目已经被移到被替换的产品和工具栏了,写这篇文章,主要是为了写Docker Swarm时创建几个虚拟机方便点 😅 Linux安装Docker Machine 从官方仓库Rel...

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

Docker Machine 简介

Docker Machine 是什么? Docker Machine 是 Docker 官方提供的一个工具,它可以帮助我们在远程的机器上安装 Docker,或者在虚拟机 host 上直接安装虚拟机并在虚拟机中安装 Docker。我们还可以通过 docker-machine 命令来管理这些虚拟机和 Docker。下面是来自 Docker Machine 官方文档的一张图,很形象哦! 本文将通过一系列 demo 来展示 Docker Machine 的主要使用场景。 安装 Docker Machine 安装 Docker Machine 前请先在本地...

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 那种模式。求大神指点

6
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2 评论
51 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部