请问大家在 Windows 上面,有什么方法可以把容器当虚拟机来使呀,用过 docker for windows,感觉要自己定制镜像比较麻烦 😀,有什么可以像 proxmoxVE 创建 CT 那样的工具吗?感觉像 proxmoxVE 创建 CT 那样来使用最方便啦,🙏
1
ooh Dec 18, 2018
我个人理解容器只是用来隔离服务的,和虚拟机根本不是一个层次的东西,所以你还是需要用虚拟机来做宿主
Docker Compose 定制不是挺方便的吗 |
2
scriptB0y Dec 18, 2018
用容器代替虚拟机最初的需求是什么呢?
|
5
ClutchBear Dec 18, 2018
试试 vagarnt?
|
6
ns2250225 OP @ClutchBear vagrant 用过,好像也是用来管理虚拟机的呀,本质还是开多台虚拟机用 vbox 或 vmware
|
7
pere Dec 18, 2018
我還以爲你要買新電腦~~·
|
9
CallMeReznov Dec 18, 2018
硬件的困境企图通过换系统来解决....
|
10
xuanbg Dec 18, 2018
定制镜像不都通过 dockerfile 来的么? windows 上面和 linux 上面有什么区别?
|
11
loading Dec 18, 2018 via Android
windows 现在的 docker 实现有效率了?
|
12
xrlin Dec 18, 2018
windows 下的 docker 是用 hyper-v 的吧,还是相当于一个虚拟系统,所以效率应该不强吧。
|
13
geekvcn Dec 18, 2018
换硬件吧 , 现在虚拟机性能损失没你说的那么大 , 如果感觉慢绝对是硬件落后了
|
14
pmispig Dec 18, 2018
虚拟机慢是因为你硬件太差了,花钱就能解决的事情就不要搞得这么麻烦
|
15
Cooky Dec 18, 2018 via Android
raw disk access,直接把虚拟机装分区里,能提升不少的 io 性能,注意别弄错把分区表弄没了
|
16
Cbdy Dec 18, 2018 via Android
用 Java
|
17
beginor Dec 19, 2018 via Android
Docker for Windows 是基于 hyper-v 的虚拟机,效率不高,而且映射宿主文件系统不仅 IO 慢, 而且不支持文件锁定, 很多数据库无法运行( MySQL、PostgreSQL、MongoDB 等)。
想玩 Docker 的话还是得原生 Linux。 |
18
oonnnoo Dec 19, 2018
如果不用大数据量传输的话,买个云主机吧,效率提高 N 倍,网络、性能也好。
需要的高配置时,临时提高配置,用完还原或者删掉就好了。 |
19
ns2250225 OP 感谢大家的回复,最后我装了个 linux 系统,安装了 LXD 来使用,感觉棒棒的 😣
|