用 docker 当虚拟机的 V 友们你们都是怎么用的?

2016-12-29 01:01:40 +08:00
 clavichord93

你们都是直接 run bash ,还是会 commit ?我感觉只当作虚拟机来用的话好像不需要 commit …

4341 次点击
所在节点    问与答
18 条回复
hjc4869
2016-12-29 01:43:30 +08:00
lxd
clavichord93
2016-12-29 01:54:06 +08:00
我是 mac …
lbp0200
2016-12-29 08:39:09 +08:00
找个管理器,稳妥些
anubu
2016-12-29 08:57:48 +08:00
在 win10 下当虚拟机用过两个月,并不好用,各种小毛病。不知道是谁的锅, win10 预览版? Hyper-V ? Docker for Windows ?又开始用 VBox ,熟悉的配方,熟悉的味道。
ss098
2016-12-29 09:14:12 +08:00
之前用管理器,现在已经放弃使用 Docker 。
entimm
2016-12-29 09:30:31 +08:00
用来当本地开发环境发现并不好用
cloverstd
2016-12-29 09:35:08 +08:00
当本地开发环境很好使
clavichord93
2016-12-29 09:37:28 +08:00
@entimm
@cloverstd
你们俩谁的完全相反诶…你们都是怎么用的呢,会 commit 嘛?
cloverstd
2016-12-29 09:40:24 +08:00
@clavichord93 我写 Dockerfile ,然后把本地代码作为 ro 挂载进去,把配置作为 rw 挂载进去
kaneg
2016-12-29 09:42:19 +08:00
lxd 支持一个
jarlyyn
2016-12-29 09:53:42 +08:00
docker 是容器,是在 linux 上跑分离出来的 linux 环境的。

和虚拟机有什么关系……
entimm
2016-12-29 14:13:32 +08:00
@clavichord93 我也是 mac, 之前想着把整部 mac 都使用 docker 搭建自己的开发环境,后来也这么做了,我主要搞 php 的,后来发现还是不好使,应该是我是发现了更好的选择
clavichord93
2016-12-29 15:35:22 +08:00
@entimm 你是怎么做的呢?我是偶尔需要在 linux 下做些实验什么的,所以需要一个虚拟机,又不想用 vmware 这种重量级的,所以才考虑到 docker 。
lslqtz
2016-12-29 17:34:45 +08:00
系统镜像配置完毕后以系统名 commit ,如果有环境改动并需要保存以容器名 commit 。
日常都不 commit ,提供一个持久化的目录。
clavichord93
2016-12-29 18:41:29 +08:00
@lslqtz 谢谢!持久化的目录怎么做呢?
lslqtz
2016-12-31 00:00:54 +08:00
clavichord93
2016-12-31 09:42:10 +08:00
@lslqtz 谢谢!
WuMingyu
2017-01-04 23:36:36 +08:00
我是这样计划的(还没实施):本机 OS 来编辑代码,用 docker 容器来运行代码。具体步骤大概是:
准备一个大部分基本命令和一个守护进程(比如 sshd )的镜像
运行一个容器,将代码目录挂载到容器,并且开启下需要的端口
终端进入容器,运行代码

其实就是把 docker 容器当虚拟机用

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/330890

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX