小白问一下, 512M 内存的 VPS 能不能运行起 docker

2023-04-04 18:38:51 +08:00
 superdotcom

问一下,512M 内存的 VPS 能不能运行 docker

3709 次点击
所在节点    问与答
26 条回复
lix7
2023-04-04 18:41:11 +08:00
如果本来就是 Linux 宿主的话,没问题
OBNtHBZY3N3lxGVT
2023-04-04 18:43:20 +08:00
大概能,但你应该跑不起 docker 容器了,官方推荐 4gb 内存起步
我之前拿双核 1g 的 vps 跑应用直接服务器就卡没了
OBNtHBZY3N3lxGVT
2023-04-04 18:44:48 +08:00
chaoschick
2023-04-04 18:45:17 +08:00
yplam
2023-04-04 18:46:41 +08:00
跑轻量的容器没问题,别在上面 build 就好
leloext
2023-04-04 18:48:09 +08:00
可以跑的,但跑什么容器的话要"睇餸食饭"。
lovelylain
2023-04-04 18:48:58 +08:00
@OBNtHBZY3N3lxGVT 也要看跑什么吧,有些容器空跑就一个进程,加上 docker 本身的开销也没多大,我 2G RAM 的 N1 跑了很多个容器服务
Zyhusesit
2023-04-04 18:50:33 +08:00
可以,我用 AWS Lightsail 运行过一个小型的统计服务.
sadfQED2
2023-04-04 19:04:29 +08:00
能跑,我 128M 内存,10G 硬盘的服务器,用 docker 跑了 nginx,phpfpm,自己写用 go 写的服务,mysql,redis,v2ray

使用 docker-compose 进行管理,还在服务器上面进行 docker build

不过得注意把 swap 设大点,我给了 1G swap
sadfQED2
2023-04-04 19:07:41 +08:00
现在 docker 官方的文档写得跟狗屎一样,你看清楚你要装的是 docker ,不是 docker desktop ,比如#3 那个文档就是 docker desktop ,这是两个东西
0o0O0o0O0o
2023-04-04 19:08:54 +08:00
能,主要看跑什么服务

sadfQED2
2023-04-04 19:12:44 +08:00
低配置服务器折腾的乐趣是不一样的,比如我 128M 的服务器,为了跑起来,几乎所有 docker 镜像都是自己写的,能不用 os 底包就不用 os ,用 os 也只选 alpine 。
superdotcom
2023-04-04 19:21:20 +08:00
@sadfQED2 哈哈,能不能把你安装的步骤借我抄一下,我一个 512M 和一个 256M 的服务器
sadfQED2
2023-04-04 19:28:00 +08:00
@superdotcom

docker engine: https://docs.docker.com/engine/install/

docker-compose: https://docs.docker.com/compose/install/other/

照着文档闭着眼睛敲就行了,512 和 256 的服务器,swap 应该都不用设置,命令敲完就起来了
fredcc
2023-04-04 19:36:42 +08:00
可以
sickoo
2023-04-04 19:40:00 +08:00
注意 alpine 很坑爹。尽量用原来的。
coolloves
2023-04-04 20:09:07 +08:00
妥妥的能,至于能不能用,取决你跑什么服务
A01514035
2023-04-04 20:18:10 +08:00

gitlab 怎么这么牛比啊,二十多 G 的内存。。。
xmxy0
2023-04-04 21:32:43 +08:00
高通方案的隨身 WiFi 基本都是 512M ,刷了 debian 系統照樣玩 Docker
abolast
2023-04-04 21:59:59 +08:00
主要看你用的什么镜像,我 0.5G 内存上跑了好多个 docker 服务,都是自己写的基于 alpine ,比较轻量。你想想一个 ubuntu 就 70MB 起步,用不起啊

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

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

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

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

© 2021 V2EX