c********1 发帖数: 421 | 1 If your purpose is the isolation, I think docker is what you want.
Vagrant is a virtual machine manager, it allows you to script the virtual
machine configuration as well as the provisioning. However, it is still a
virtual machine depending on Virtual Box (or others) with a huge overhead.
It requires you to have a hard drive file that can be huge, it takes a lot
of ram, and performance can be not very good.
Docker on the other hand uses kernel cgroup and namespacing via lxc. It
means that you ar... 阅读全帖 |
|
w*******y 发帖数: 60932 | 2 During checkout, apply code W411CASH for men's discount and code 4DM8SAVE
for women's. Free shipping to-store or on $69+ orders with code MENS69W4.
kreatorXP & couponshunter
DockersSoft Khaki Pants $17+
Link:
http://www3.jcpenney.com/jcp/X6.aspx?GrpTyp=SIZ&ItemID=197626a& search.y=0&Ntt=dockers&SearchString=dockers&Ne=840 4 877 878 5 961 6 29 3 598 11 15 12 506 10 23 585 596 1031 8 18 904 903 969 949 833&hdnOnGo=true&pagesize=1&SO=1&submit search.x=0&Nao=0&N=4294959029 4294967022&SelDim=4~ 4~&NO... 阅读全帖 |
|
w**z 发帖数: 8232 | 3 Docker Raises Another $95 Million in Funding
Another day in tech, another company tops $100 million in money raised.
Docker, a fast-moving maker of software for managing applications on a
global basis, said Tuesday that it has raised another $95 million. With this
fourth round of funding Docker, which two years ago was near extinction,
has raised about $160 million.
The company declined to discuss its valuation, but it is likely worth more
than $1 billion, up from $400 million last September, ac... 阅读全帖 |
|
c********1 发帖数: 421 | 4 I'm the author of Docker.
The short answer is that if you want to manage machines, you should use
Vagrant. And if you want to build and run applications environments, you
should use Docker.
Vagrant is a tool for managing virtual machines. Docker is a tool for
building and deploying applications by packaging them into lightweight
containers. A container can hold pretty much any software component along
with its dependencies (executables, libraries, configuration files etc.),
and execute it in a g... 阅读全帖 |
|
|
w***g 发帖数: 5958 | 6 1. 不能自动实现。比如你同时要mysql和redis,那么你就上两个docker,docker自动
给你优化两个docker冗余的那部分存储,而不是弄一个docker装两个服务。docker的设计
目标就是能让人廉价地起N多docker同时跑着。
2. hadoop C* spark这些拼的是硬件计算能力,都是一个机群当搭一个系统。和docker
是两条路子(docker是一台机器当多台用)。最多也就是弄一个C*的docker做开发用,生
产环境是断断不行的。hadoop机群硬件复用需要上yarn和mesos这些。 |
|
w***g 发帖数: 5958 | 7 看你想用docker实现什么目的。如果说不清docker对你有什么好处,那就没有必要用
docker。一般来说docker就是为了很容易地重现一个陪好的环境。如果你的数据库或者
app只此一份,配好了就在那跑着,根本就不需要docker。如果你做了个app要卖给很多
人放别人那儿跑,那docker就是一种不错的发布方式。
我这里有人用docker搭测试环境,效果就挺好。生产环境包含N个服务器,每个都有不
同的功能,而且都是超老的linux,根本没法上docker。但是我们用docker在一台服务
器上模拟整个生产环境的多机环境,至少在开发测试上能有不少好处。 |
|
m******h 发帖数: 5753 | 8 我也钓过不少鱼了,当docker从冰水中捧出那条 crappie, 众人眼一起都直了,大鱼
见过不少, 这么大的crappie 那真是可遇不可求,怎么形容呢, 我们平时开的sedan, 这条crappie 就是个18轮 truck.
再赞一下docker, 我认识docker 不过两年,此兄豪侠仗义,只要有活动,此老兄一
定捧场。这不, Docker 特意调整了日程安排, 推掉了一个重要的活动, 昨天专门
为这次活动去钓鱼,钓到了这条monster, 我想一般的规律是,多数人宝贝得不得了 (包括我),mitbbs BSO完后,这条 巨型 crappie 就在餐桌上走完它的“鱼坛三部曲”,而这位老兄认定是“天意”(Docker原话), 执意留着要为此次海钓活动祭旗,小心保存,起个大早,小心冰好,4:00AM 就出发了。我敢说好多人这辈子没有第二次机会吃到这么大个的crappie了。 而docker 把他钓鱼生涯里最重要的一条鱼奉献给了众鱼友。
赞Docker, 赞钓技, 更赞人品! 好人品不是喊出来的, 是从心底作出来的。我自愧不如,该隐退了。。。。
Docker, 谢 |
|
c*******0 发帖数: 5247 | 9
applications
首先你是想说IAAS吧?
其次,docker牛逼之处就在于他让你无比轻松地在IAAS上做PAAS。这不是IAAS和PAAS之
争,而是融合。
比如说EC2是IAAS,appengine或者Heroku是PAAS,但你完全可以用Docker非常简单地在
EC2上搭建你自己地Heroku和Appengine。甚至不限制于EC2,你自己一堆实体机器一样
搞。
当然你也可以不搭建PAAS,比如直接用Docker + CoreOS部署在EC2上。同样是比现有
方案好很多
而Docker不仅仅限于这个。另一个有意思的东西是Docker让你很容易有完全统一的开发
环境和部署环境,而你随便部署多少台机器都是分分钟的事情,因为就是run一个进程
而已,然后永远不会有“配置不一致”的问题
我觉得你对Docker不够了解,你要是有兴趣看看Docker怎么和IAAS配合的话,这几个项
目可以看看
https://github.com/progrium/dokku
https://flynn.io/
http://deis.io/
Docker真的是一个革命性东西(指用途,不是技术)... 阅读全帖 |
|
|
|
n****1 发帖数: 1136 | 12 Chef: mutating image files in a more structured and manageable way
Docker: image are just immutable, just creat a new copy.
To me, these two have fundamentally different mentality, kinda of similar to
the disagreement over mutability of variables between OOP and FP.
I'm can not say docker's way is strictly superior than the other, because
Chef is apparently much more mature, and is available on Mac OS/Win. The
bottom line is that they are mutually incompatible: if docker images are
immutable, wh... 阅读全帖 |
|
|
g*********r 发帖数: 1443 | 14 突闻有人被Docker忽悠,实在是令我惊诧莫名。这里向大家汇报这个周末Maine冰钓的
情况,以正
视听。
首先要大力感谢Docker. 正是由于他的再三邀请, 并亲自开车把Bass带过来,还带来
高徒及我版
新星渔民甲,我才能在这个周末与新老朋友共聚冰上小屋,重温渔趣。我本来已订好周
日的Camp,
计划带老爸和一对夫妇朋友过去。周六一早接到Bass 电话,说正在前往ME途中,2小时
之内经过博
士坉,一起还有去年一起冰钓过的Docker. 当下激动万分。自从Bass离开博士坉后,我
基本处于
休渔状态,有中年萎缩之倾向,这一下回忆起去年的丰收景象,尤其是Docker在Camp火
炉上做的猪
油煎Smelt,不禁心潮澎湃,马上决定加入革命, 于是一同去...
终于在下午快3点时一行人进驻Camp,setup 好后,4点左右久违的Smelt鱼群如约而至
,Bass,
Docker 及其高足,冰钓新锐渔民甲,一起人品爆发,鱼儿频频上钩,弄得我等老渔民
都有点手忙脚
乱。。。(此处省去200字)。值得特别一提的是Docker做的青菜面条Smelt汤,味道实
在太好,
以致Bass罢钓,专心 |
|
n****1 发帖数: 1136 | 15 终于1.0了
我感觉docker核心理念就是namespace+git, 而在image-level做git应该是docker的原
创.Docker 的image都是copy on write, 虽然现在储存很廉价,但docker的节省从量变
到质变。
比如做了1000次commit后,生成的1000个docker image比单个image大不了多少,而AMI
就像svn,可能要1000份空间。所以我认为docker会彻底改变开发人员的习惯:以前是过
了QA才生成image,将来是本机开发都生成image,然后选择哪个image发给QA。 |
|
f*****e 发帖数: 57 | 16 Even I am a believer in docker, I am with you on this one. We are back to
FP vs. OOP, on the topic whether immutability is good for everything.
We have this issue even before docker. My first approach is to bake
everything into a mongodb AMI(just like a docker container, but heavyweight)
, and put this AMI to an autoscaling group. Great idea: now my mongodb
cluster can autoscaling according to the load. Then I met the same problem
old cluster and create a new one. Unnecessary downtime, so ... 阅读全帖 |
|
|
w*******y 发帖数: 60932 | 18 Dockers.com is offering 40% off EVERYTHING today + Free Shipping.
No minimums. Also, Free Returns.
Valid on everything (including sale prices)
Link:
http://www.dockers.com
Use promo code SECRETSALE at checkout.
Offer valid today only (11/12 - through 11:59pm PST)
For example, if you buy 3 Soft Khakis (orig $52 each) on sale for $30: $90-
40% = $54. That's $18+tax each!
Some great prices on Signature Khakis (comes to $19.80each after sale price
and discount) and other good sale prices as well
m... 阅读全帖 |
|
|
D****R 发帖数: 6053 | 20 发信人: greatangler (greatangler), 信区: Fishing
标 题: Docker, 一定要把忽悠进行到底!
发信站: BBS 未名空间站 (Mon Jan 18 23:38:21 2010, 美东)
突闻有人被Docker忽悠,实在是令我惊诧莫名。这里向大家汇报这个周末Maine冰钓的
情况,以正
视听。
首先要大力感谢Docker. 正是由于他的再三邀请, 并亲自开车把Bass带过来,还带来
高徒及我版
新星渔民甲,我才能在这个周末与新老朋友共聚冰上小屋,重温渔趣。我本来已订好周
日的Camp,
计划带老爸和一对夫妇朋友过去。周六一早接到Bass 电话,说正在前往ME途中,2小时
之内经过博
士坉,一起还有去年一起冰钓过的Docker. 当下激动万分。自从Bass离开博士坉后,我
基本处于
休渔状态,有中年萎缩之倾向,这一下回忆起去年的丰收景象,尤其是Docker在Camp火
炉上做的猪
油煎Smelt,不禁心潮澎湃,马上决定加入革命, 于是一同去...
终于在下午快3点时一行人进驻Camp,setup 好后,4点左右久违的Smelt鱼群如约而至
,B |
|
f*****e 发帖数: 57 | 21 Disclaimer: I just start to learn docker, so my answers may not be correct.
1. docker can be think as lightweight vm. Therefore creating and copying
take less time compared to a full-blown vm.
2. more importantly, docker is intelligent about its content. If you change
a byte in a vm, you need to create a brand new vm for the change. For
docker, you just need to apply the one-byte change to the current container,
and you got a brand new container with the change.
So instead of baking a new AMI... 阅读全帖 |
|
d*******r 发帖数: 3299 | 22 赞经验分享!
另外,你说的 “我实验了几个repo,很齐全,不是docker维护的,是各个distro自己
维护的”
看起来 make sense, 那就是说这些 Linux distro maintainer 跟 docker 合作很好了?
为啥 chef/ansible 没这待遇呢?或者说,因为 chef/ansible 更偏向 system states
的改变,docker 更偏向于更简单的抽象: system images, 所以 distro maintainer
和 docker 更容易合作?
我看着,觉得直接用 docker without chef/ansible, 貌似更简单可靠一些。
区别 |
|
c*******0 发帖数: 5247 | 23
烦,
哥们,你问docker的问题也不少了,花的时间自己玩一下Docker都玩熟了。
去http://blog.docker.com/看看吧。我不是发过Docker上手教程么。我保证一天就入门。
上次你一直问的log的问题不想回答就是因为想让你上手看看,你用一下很多问题就没
了。Docker的log是可重定向到host上的log系统的。 |
|
c*******0 发帖数: 5247 | 24
on
we
Chef.
Docker在某些case下可以脱离任何现有部署工具,在某些case下和Chef/puppet这些工
具配合非常好,这完全就是othorgonal的,真不知道你在argue什么。
看你的描述,你根本就没明白Docker解决的是什么问题。说Docker game changer,不
是说Docker解决了所有devops的问题。是他解决了某个非常大的devops的问题,然后基
于此衍生出了一整个生态系统。
过几天等dockercon的视频发出之后,你可以去看看,到底别人是怎么用docker的。 |
|
c********1 发帖数: 421 | 25 Second, the lock-in argument. "If you use Vagrant as an abstraction, you
will not be locked into Docker!". From the point of view of Vagrant, which
is designed to manage machines, this makes perfect sense: aren't containers
just another kind of machine? Just like EC2 and VMWare, we must be careful
not to tie our provisioning tools to any particular vendor! This would
create lock-in - better to abstract it all away with Vagrant. Except this
misses the point of Docker entirely. Docker doesn't prov... 阅读全帖 |
|
w***g 发帖数: 5958 | 26 docker其实更多的卖的是一个理念:一个service跑一个vm。
但这么干也有明显的问题,就是所有的通信都只能通过网络走,
而且要做得干净,服务间还不能共享文件系统。
(技术上可行,但不是docker的套路。)
docker底下其实就是lxc。直接上lxc的好处就是container
基本上就是一个vm,一直跑在哪里,不是跑一个命令就退出的那种。
UnionFS最大的作用其实是上传/下载image快。一旦服务跑起来了,对
提高系统性能没有贡献,可能还会拖后腿。而且UnionFS也不是docker
原创的。Docker的名气远比它真正技术上的贡献大得多。
这也没办法,最后窃取胜利果实的都不是搞技术的。 |
|
|
w*******y 发帖数: 60932 | 28 Memorial Day special - today only.
Dockers.com is offering 3 promos that appear to be all stackable upon each
other.
1) Spend $100, save $25. Spend $125, save $35. Spend $150, save $45.
Spend $200, save $60 (no promo code)
2) Extra 25% off Sale items (promo code MEM25 at checkout)
3) Free Ship on all orders (no min purchase. no promo code)
I just combo ordered with my sister and purchased 13 pairs of pants for our
husbands and us! That comes to an avg of $15 each!!
men's pants:
http://us.do... 阅读全帖 |
|
|
发帖数: 1 | 30 你这个算法适合算p和a或者u的offer
对docker这种搭平台建生态的 误差会很大
如果不believe in container的话
确实不适合去docker
另外建议找几个kubernates组borg组的聊聊吧。看看他们对docker的看法兴许会有收获
disclaimer:我和docker没半毛钱关系 |
|
m******h 发帖数: 5753 | 31 ☆─────────────────────────────────────☆
greatangler (greatangler) 于 (Mon Jan 18 23:38:21 2010, 美东) 提到:
突闻有人被Docker忽悠,实在是令我惊诧莫名。这里向大家汇报这个周末Maine冰钓的
情况,以正
视听。
首先要大力感谢Docker. 正是由于他的再三邀请, 并亲自开车把Bass带过来,还带来
高徒及我版
新星渔民甲,我才能在这个周末与新老朋友共聚冰上小屋,重温渔趣。我本来已订好周
日的Camp,
计划带老爸和一对夫妇朋友过去。周六一早接到Bass 电话,说正在前往ME途中,2小时
之内经过博
士坉,一起还有去年一起冰钓过的Docker. 当下激动万分。自从Bass离开博士坉后,我
基本处于
休渔状态,有中年萎缩之倾向,这一下回忆起去年的丰收景象,尤其是Docker在Camp火
炉上做的猪
油煎Smelt,不禁心潮澎湃,马上决定加入革命, 于是一同去...
终于在下午快3点时一行人进驻Camp,setup 好后,4点左右久违的Smelt鱼群如约而至
,Bass,
Doc |
|
wh 发帖数: 141625 | 32 多谢!docker去了趟鹿桥故居,说很凄凉,打开留声机,都成了老鼠窝了。房客看到他
很激动,还会有人记得鹿桥,知道他的故居。docker老大对历史很感兴趣,以前探访过
中国第一个留学生容闳的墓地,还有清朝第一批公派海外的中学生的学堂?我记不清了
,我回头去康州版找找帖子,或者docker老大你转贴一个。鹿桥故居的房客送给docker
两本鹿桥的小说《人子》,他寄了一本给我。我回头有机会也去cheshire看看他的故居
,要是也给我两本鹿桥的书,我就寄给razoredge和leawolf? 上次他(她?)俩好像很
喜欢鹿桥。有兴趣的同学也可以去康州的cheshire看看。
雪叔寄的贺年片,封面是他女儿,红帽红衣很喜气。雪叔的字龙飞凤舞,简单得不能再
简单,而且全是字母,一个中文字都没有。我很失落,至今不知道雪叔的名字咋写,他
夸口说全中国找不到一个重名的,好像是很稀奇古怪的名字。我给弟弟看,叫他记住,
这是他以后的媳妇——雪叔女儿出生之前,雪叔给她起名字的那两天,弟弟拼命地叫
mia, mia。结果雪叔给女儿起的名字真的是mia。我说这是前世姻缘。昨晚弟弟看到mia
的照片,又叫了一个晚 |
|
z***e 发帖数: 5393 | 33 嗯,我举个我们的实际例子,很简单一个案例
3个dev,做tomcat这种传统环境开发,都是macbook,然后其中一个的机器不知道为毛
就非要说 java环境不对,tomcat启动起来一直报错,折腾了半天
然后做了个docker image把tomcat啥的设置好,用VOLUME把.war的位置map到他们自己
制定的地方
然后他们就不用纠结去配置tomcat了(虽然其实也不是啥大问题)
然后后来我又找几个兼职的朋友来做这个project,也就不废话给他们讲我那个tomcat
的configuration要怎么设置,直接叫他们装boot2docker(mac上的docker),然后
docker pull下我的image用就是
总之来说就是少了很多废话和配置问题,不用去处理一些奇怪的问题
但是我觉得docker用在实际流程中还缺乏某种约定俗成的best practice和标准的
workflow... |
|
c*****e 发帖数: 3226 | 34 还纠结啊, 举个例子, 如果 你的 mongo use library xyz version 1.0, 你的
application service uses libxyz version 2.0 你怎么办?
in docker, you release app+ app running environment.
with docker, you 也可以在 docker 内部自己程序更新, 也可以更新整个 docker
image. 完全取决于你。
on
we
Chef. |
|
c********1 发帖数: 421 | 35 First, Vagrant is not a good abstraction for Docker. Vagrant was designed to
manage virtual machines. Docker was designed to manage an application
runtime. This means that Docker, by design, can interact with an application
in richer ways, and has more information about the application runtime. The
primitives in Docker are processes, log streams, environment variables and
network links between components. |
|
c****f 发帖数: 1102 | 36 看吧 对环境变量和很多硬件模拟需求搞得 比如staging系统 docker不是很合适
但是对不同版本的app测试很好用 比如你可以开100个docker 然后每个docker跑一个不
用版本的app v0-100 这样一个循环是很好的 或者你弄SAAS 直接扔在docker上也很好
让我想到freebsd jail |
|
f******2 发帖数: 2455 | 37 看情况,你们的环境如果不是pure docker的,vagrant是唯一选择。
如果是pure docker的,docker machine和vagrant都可以。从这个角度看,docker这个
公司商业上要么通吃,要么归零。因为它根本不顾及其他人的感受。这个从前端时间和
coreos的事件上也是一个原因。
当然,技术方面这里不做评论,当工程师的兄弟们别介意 |
|
d*******r 发帖数: 3299 | 38 不是大牛.
Kubernetes 在定义一堆标准, 让各个 container vendor (Docker, CoreOS) 的组件去
适应它.Docker 现在就能被 CoreOS 取代. Docker 搞的 Docker Swarm 感觉竞争不过
Kubernetes. |
|
w*******y 发帖数: 60932 | 39 Link:
http://www.kohls.com/kohlsStore/landingpages/dockers.jsp?searchTerm=dockers
all the dockers items at kohls can be reduced to 30% off with code "
saveinjune"
(kohls charge cards)
and with code "dockers" for an extra 15% off. both codes are stackable.
If you are not a kohls charge card member im sure there is a 15 or 20% code
out there that works.
free shipping on orders $75 or more
|
|
|
|
|
|
|
发帖数: 1 | 45 vagrant和docker用处不同,不好比。
vagrant用于建立开发和调试的环境。docker用于部署。
我现在不再做ruby,也不用vagrant了
[在 IFloating (Floating Freely) 的大作中提到:]
:docker won |
|
d******e 发帖数: 2265 | 46 docker其实很难用。而且, docker-machine就是开倒车,what is the point。他家不
解决cluster问题就是小玩闹。
我真心觉得这个公司赚不了钱。
docker |
|
j********x 发帖数: 2330 | 47 说得没错
但是能做出来就好
没风险就没回报
docker的好处是品牌效应在
container就是docker
docker就是container |
|
d*******r 发帖数: 3299 | 48 结合他家最近的动向,
发布 Docker Community Edition, Docker Enterprise Edition,
宣布把 Docker 在 github 上的开源项目改名为 Moby...
估计以后是要走老印擅长的 Enterprise 软件路线, 做下一个 VMware |
|
wh 发帖数: 141625 | 49 第一次到我家来帮我种春笋,满头大汗,水都没喝一口,呜呜我错了……我中午要出门
,没留他们吃饭。我也做不好饭…… docker细心周到,热心健谈;yifa比网上说话更
少,青春年少,与90后女友一起神采飞扬,赞美!
第二次yifa给我送来docker钓的鱼,也没进家门一步,就在车库里简短说了几句。那天
晚上正好是小孩的piano recital,回家晚,急着把他们弄上床睡觉,也没能招待yifa
和女友,惭愧!
docker和yifa什么时候到我家吃饭吧,当然最好你们下厨……春笋一棵蔫了,另一棵被
我家小弟掰断了,他本来想把它扶正……我回头再去挖两棵移植。鱼清蒸了,好吃!我
来发一圈私人包子,以表谢意!祝今年夏天凉爽,版友们暑假快乐,多玩多吃! |
|
f*****e 发帖数: 57 | 50 You can roll back with docker too.
From my understanding, docker vs. vm is like git vs. cvs. branching in git
is lightweight because you only record the difference, while branching in
cvs takes a few hours for a large project because you make a full copy.
So creating a new docker container takes seconds, because you just save the
difference from the old one it bases on. While for AMI you need to bake the
whole thing every time.
to |
|