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

2023 年 4 月 4 日
 superdotcom

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

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

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

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

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

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

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

照着文档闭着眼睛敲就行了,512 和 256 的服务器,swap 应该都不用设置,命令敲完就起来了
fredcc
2023 年 4 月 4 日
可以
sickoo
2023 年 4 月 4 日
注意 alpine 很坑爹。尽量用原来的。
sparkssssssss
2023 年 4 月 4 日
妥妥的能,至于能不能用,取决你跑什么服务
A01514035
2023 年 4 月 4 日

gitlab 怎么这么牛比啊,二十多 G 的内存。。。
xmxy0
2023 年 4 月 4 日
高通方案的隨身 WiFi 基本都是 512M ,刷了 debian 系統照樣玩 Docker
abolast
2023 年 4 月 4 日
主要看你用的什么镜像,我 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