管道中的Docker内存限制

时间:2017-04-20 23:25:14

标签: docker bitbucket-pipelines

我使用atlassian pipelines

有时管道会因此消息而失败

  

超出构建内存限制。

当我在管道中运行时,我也在本地运行相同的泊坞窗图像。 (我在本地运行相同的图像,就像我在图像中声明的那样: bitbucket-pipelines.yml

我想要一种在本地运行我们的docker镜像的方法,具有管道强制执行的相同限制(4gb):https://confluence.atlassian.com/bitbucket/limitations-of-bitbucket-pipelines-827106051.html#LimitationsofBitbucketPipelines-Buildlimits

我想这样做是为了确保我保持在管道限制的90%以内。 (所以3.6GB)

这是实现这一目标的方法吗?

docker run --rm --memory=3600M --memory-swap=3600M docker-image-same-as-we-run-in-pipelines

0 个答案:

没有答案