[問題] pip install在Dockerfile失效
這陣子要將一個官方image客製化
Dockerfile結構大概是這樣
======================================
From [app_image]
User root
...
COPY requirements.txt requirements.txt
pip3 install -r requirements.txt
...
User [app]
======================================
中間修正過一些dependency issue後跑出下面這樣的訊息 乍看下沒問題
https://docs.docker.com/language/python/build-images/#build-an-image
但實際進到container後很多套件在pip list中沒出現
後來手動加了pip3 install [package]在Dockerfile仍是一樣
只能事後在container中pip3 install才成功
不確定是哪個環節出問題
若有任何解法還麻煩分享 感謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 100.35.221.17 (美國)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1662826637.A.58A.html
→
09/11 00:39,
1年前
, 1F
09/11 00:39, 1F
推
09/11 01:13,
1年前
, 2F
09/11 01:13, 2F
→
09/11 01:13,
1年前
, 3F
09/11 01:13, 3F
結果把它們移到USER [app] 後就沒事了 不太確定原理是什麼..
※ 編輯: ericrobin (100.35.221.17 美國), 09/11/2022 07:27:43
→
09/11 11:50,
1年前
, 4F
09/11 11:50, 4F
→
09/11 11:52,
1年前
, 5F
09/11 11:52, 5F
→
09/11 11:52,
1年前
, 6F
09/11 11:52, 6F