経緯
docker-compose updateを実行時、
エラーが発生。
ERROR [18/19] RUN pip3 install torch==1.5.1+cpu torchvision==0.6.1+cpu -f
M1 Macbookで実施。
M1以外のMacユーザーは問題なく実行できた
解決案
docker-compose.ymlの追加が必要
pip3を使っているサービスの下に
platform: linux/x86_64
を追加する。
上手くいかない場合は、上記修正をした上で、
docker-compose build --no-cache
を実行したら治った。
M1 macでコンテナを作ると、
platformが異なる形で生成されるのが原因らしい
参考URL
[M1 mac, Docker] pythonコンテナでpip installしたときにNo matching distribution found for ~ が出る