在服务器上怎么提高 docker 内存

2021-03-11 18:41:06 +08:00
 cyy564

在本机上有图形化界面,可以在里面找到设置

查看 docker 设置图片

上面可以调整内存大小

那么服务器上没有 gui,用命令行怎么设置

网上搜到用这个 docker run --memory=4g,但是运行起来提示"docker run" requires at least 1 argument

1444 次点击
所在节点    Docker
11 条回复
lizytalk
2021-03-11 18:45:23 +08:00
docker run 是用来运行 container 的。docker daemon 的配置应该改 /etc/docker/daemon.json 。另外 linux 平台的 docker 默认没有全局的内存限制,不需要配这个
lizytalk
2021-03-11 18:46:07 +08:00
docker run --memory=4g 指的是要运行的 container 的内存限制,提示"docker run" requires at least 1 argument 是因为需要指定运行的 image 。
ferock
2021-03-11 18:56:46 +08:00
先好好看看手册…
cyy564
2021-03-11 19:20:17 +08:00
@lizytalk 没有默认的全局设置也就是我服务器内存多大 docker 内存就多大吗
cyy564
2021-03-11 19:21:37 +08:00
@ferock 想着等解决问题再静下心看看
lizytalk
2021-03-11 19:26:48 +08:00
@cyy564
lizytalk
2021-03-11 19:27:30 +08:00
@cyy564 大哥你这连 docker run 都不知道是什么,基础差的有点多,真不如先找个 tutorial 学一下
learningman
2021-03-11 19:28:20 +08:00
你不看文档你怎么会。。。你不看文档那你只能看源码了啊。。。
cyy564
2021-03-11 19:30:56 +08:00
@lizytalk 好的,谢谢大佬,其实本来 docker 就是在我学 elasticsearch 中乱入的,确实没啥基础
des
2021-03-11 19:41:35 +08:00
哥哥,你这是 windows 的 docker,你这调整的是虚拟机的内存
julyclyde
2021-03-12 12:40:22 +08:00
@cyy564 elasticsearch 和 docker 没啥关系。别偏离学习主线

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

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

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

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

© 2021 V2EX