有什么好办法可以在本机快速创建几个最少资源消耗的 Linux 系统

2023-01-19 17:23:05 +08:00
 wencan

刚刚试用了 multipass ,测试了几个镜像,一个实例,最低消耗 500-1024m 内存。

我只需要最低配的 linux 系统,希望尽可能多跑几个实例,组成一个集群。

本机系统为 linux 。

3162 次点击
所在节点    Kubernetes
19 条回复
mxuan
2023-01-19 17:31:08 +08:00
kvm+virt-manager 配置上 alpine 即可。
mxuan
2023-01-19 17:31:21 +08:00
64M 就可以了。
yanzhiling2001
2023-01-19 17:38:38 +08:00
lxc/ lxd 虚拟化用 alpine 镜像 ,
Jirajine
2023-01-19 17:39:57 +08:00
容器不能满足的话最轻量的是 firecracker 那一类的 micro VM
HTDit
2023-01-19 17:46:28 +08:00
mini 安装的镜像
blogfeng
2023-01-19 17:49:42 +08:00
alphine 20M 即可
DeltaC
2023-01-19 18:30:47 +08:00
docker alphine
LinuShen
2023-01-19 19:14:53 +08:00
Alpine Linux ,内核用里面的-virt 版本
luvroot
2023-01-19 19:40:51 +08:00
有什么好办法可以在本机快速创建几个最少资源消耗的 Linux 系统

分析题目,特征
1 、好办法
2 、快速
3 、最少资源消耗
4 、linux 系统

结论 terraform + docker + Alpine Linux
taobibi
2023-01-19 19:48:08 +08:00
docker pull
v2defe
2023-01-19 20:00:43 +08:00
如果是想组 k8s 集群玩玩,可以试试 mini-kube
wencan
2023-01-20 08:32:44 +08:00
@yanzhiling2001 了解了 lxc/lxd ,感觉很接近我的需求。
但太冷门了,有好的资料和社区推荐吗?最好是中文的。
wwhc
2023-01-20 12:30:26 +08:00
建议用 Gentoo 订制,随手查看一台运行在 HPE 服务器上的 Gentoo ,占用了 279M 内存,没有任何优化
yanzhiling2001
2023-01-20 14:15:23 +08:00
@wencan 没有,我正筹划开一个 lxd 的中文站,拖延症一直发作
lusi1990
2023-01-20 18:43:43 +08:00
debian 不是说 64m
就可以运行了
LindsayZhou
2023-01-20 22:43:05 +08:00
systemd-nspawn https://wiki.archlinux.org/title/systemd-nspawn
我没用过,感觉上会比 KVM 更节省资源。
我是通过这篇博客看到的: https://felixc.at/2019/04/nspawn-org-simple-container-for-systemd-distributions/
可惜 nspawn.org 没有提供 alpine 的镜像,我看到 Github 有人在 gist 上写了怎么起 alpine ,也许可以试试。
vivisidea
2023-01-21 11:30:59 +08:00
我只需要最低配的 linux 系统,希望尽可能多跑几个实例,组成一个集群。

====
这个我估计 docker 应该也可以的,我之前搞过一个镜像用来练习 ansible ,有兴趣可以参考下

https://github.com/vivisidea/devops-docker/blob/master/debian/Dockerfile

配合 docker-compose
https://github.com/vivisidea/devops-docker/blob/master/debian/docker-compose.yaml

效果就是 docker-compose up -d 之后,你就能得到 n 个能 ssh 进去的容器,环境搞出问题了随时重建,很方便
ebi5oowiiy1llo
2023-01-21 20:39:18 +08:00
docker +openwrt 实测过比 apline 占用低,初始工具链也全
ch2
2023-01-22 12:26:58 +08:00
aws 的 firecracker

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

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

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

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

© 2021 V2EX