Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Pandas MemoryError:在Jenkins中运行Docker映像时无法分配_Pandas_Docker_Jenkins - Fatal编程技术网

Pandas MemoryError:在Jenkins中运行Docker映像时无法分配

Pandas MemoryError:在Jenkins中运行Docker映像时无法分配,pandas,docker,jenkins,Pandas,Docker,Jenkins,这是我的文件: pipeline { agent { dockerfile true } stages { stage('Live Training Test') { steps { sh "python app.py" } } } } 它在运行docker image后调用pythonapp.py。 在app.py中,我正在运行查询并将结

这是我的文件:

pipeline {
    agent { dockerfile true }
    stages {
        stage('Live Training Test') {
            steps {
                sh "python app.py"
            }
        }
    }
}
它在运行docker image后调用python
app.py
。 在
app.py
中,我正在运行查询并将结果存储到dataframe。Dataframe相当大,在主机上运行时,它没有问题。但是,当我在Docker内部运行它时,我得到了这个错误
MemoryError:无法为具有形状(41005274,7)和数据类型对象的数组分配2.14 GiB

我试图找到问题的根源,但没有成功。有什么问题吗?docker内存有限吗?我需要安装一些卷来存储这样大的对象吗


非常感谢您的帮助。

您和docker在哪里以及在做什么?查看Jenkins文件,看起来您正在运行python脚本。请详细说明运行docker image后调用python app.py的