增加 Podman 内存限制
Increase Podman memory limit
我正在尝试使用 Podman 构建一个大图像。构建失败
Reached heap limit Allocation failed
错误。
在 docker 中,我可以通过在 docker 设置中为 docker 引擎分配更多内存来避免这种情况。
然而,对于Podman来说,似乎并没有那么容易。
我试过修改~/.config/containers/podman/machine/qemu/podman-machine-default.json
,增加内存,然后运行
podman machine stop
podman machine start
没有运气解决问题。
有什么想法吗?
所以玩了之后我发现我做的是对的,但是需要在提到的文件中的两个地方更改内存量(我只更改了一个):
- 在
-m
标志之后的 "CmdLine"
部分
"Memory"
部分本身
我正在尝试使用 Podman 构建一个大图像。构建失败
Reached heap limit Allocation failed
错误。
在 docker 中,我可以通过在 docker 设置中为 docker 引擎分配更多内存来避免这种情况。
然而,对于Podman来说,似乎并没有那么容易。
我试过修改~/.config/containers/podman/machine/qemu/podman-machine-default.json
,增加内存,然后运行
podman machine stop
podman machine start
没有运气解决问题。
有什么想法吗?
所以玩了之后我发现我做的是对的,但是需要在提到的文件中的两个地方更改内存量(我只更改了一个):
- 在
-m
标志之后的"CmdLine"
部分 "Memory"
部分本身