dvm 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
dvm 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议: Apache
操作系统: 跨平台
收录时间: 2014-01-14
提 交 者: tsl0922

这是一个开箱即用的docker虚拟机,基于Vagrantboot2docker,支持各种系统。这个项目对于那些不能原生支持docker服务的系统上比较有用,比如:Mac OS X。因为使用了只有30多M大小的boot2docker作为虚拟机系统,所以占用的空间会比较少,而且启动速度也非常快!

运行条件:

安装

如果你正在使用mac,并且已经安装了VirtualBox和Vagrant,而且你还是用homebrew,那么你可以按照下面的步骤安装和使用dvm:

# Install Docker Mac binary
brew tap homebrew/binary
brew install docker

# Install dvm
brew tap fnichol/dvm
brew install dvm

# Bring up your Vagrant/Docker VM
dvm up

# Set a DOCKER_HOST environment variable that points to your VM
eval $(dvm env)

# Run plain 'ol Docker commands right from your Mac
docker run ubuntu cat /etc/lsb-release

下面的安装方式在VirtualBox和Vagrant支持的unix like系统里都是支持的:

wget -O dvm-0.2.2.tar.gz https://github.com/fnichol/dvm/archive/v0.2.2.tar.gz
tar -xzvf dvm-0.2.2.tar.gz
cd dvm-0.2.2/
sudo make install


展开阅读全文

代码

dvm 的相关资讯

还没有任何资讯

dvm 的相关博客

JVM和DVM的区别

安卓中的虚拟机和JAVA虚拟机不同

Android DVM [1]

Dalvik是一个寄存器虚拟机,但它并不是一个完全的Java平台。Android使用Java作为开发语言和Apache Harmony的类库来生成标准的...

Android DVM [2]

前面的讨论可以知道,设计Android运行时需要考虑如下几点: • 处理器速度 • RAM • 没有交换空间 • 电池电量 • 各种各样的...

适用于 deno 的多版本管理工具 dvm 发布

不知不觉中,deno 已经默默的发布了 3 个版本了: 0.1.0 0.1.1 0.1.2 昨晚通宵做了一个 deno 多版本的管理工具: dvm。 github...

Dalvik VM (DVM) 与Java VM (JVM)之间有哪些区别

原文地址:http://www.jizhuomi.com/android/environment/332.html Dalvik虚拟机存在于Android系统,JVM是Java虚拟机,两者都...

DVM初始化——FindClass,加载系统类(一)

主要讲述findClass时,加载系统类的第一阶段

JEB 无源码调试 以dvm smali字节码方式,Demo尝试

关于调试器看不到进程,无法attach的问题,网上也有很多教程,基本是修改ro.debugable =1 ,ro.secure = 0 让adbd有root权限 ...

DVM 初始化 —— 关于Java类的基础知识

主要讲述java中的primitive type以及class是怎么被定义的,虚拟机初始化所加载的类

Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念

DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。 而每一个DVM都是在...

Android内存管理(JVM 、DVM(dalvik) 、ART简介)

分享、在看与点赞都在这儿 点下给小编加点料 本文不对JVM 、DVM(dalvik) 、ART这三者做具体的分析。只是从内存管理的角度来介...

dvm 的相关问答

还没有任何问答,马上提问

评论 (1)

加载中
很方便,mac下强烈推荐! dvm
2014/01/14 23:08
回复
举报
更多评论
1 评论
111 收藏
分享
返回顶部
顶部