Docker build fail with pip exit code 137 問題排除

問題

在 Linode 上執行 docker-compose build 時, 發生了 pip exit code 137 錯誤訊息. 一開始還很困惑, 明明在 Local 都有測試過了,怎麼還發生問題. 後來才去查一下 Google 大神, 發現也有人有類似得問題. 只是差別是真的在 Local .. 問題應該就在 Local 開發時. 我都預留了蠻大的空間給 docker 使用, 所以從來沒有發生過 , Linode 上 , 買的空間有限.. 所以就….ORz

解決方法

在 pip install 時加入 “--no-cache-dir” 把 cache 都處理掉..

RUN pip3 install --no-cache-dir -r requirements.txt

Reference :

https://stackoverflow.com/questions/57291806/docker-build-failed-after-pip-installed-requirements-with-exit-code-137

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *