Dockerでflask & vueのイメージをビルドしたかったときに詰まった.
Dockerfile
RUN apk update && apk add --no-cache python3 && python3 --version
# 3.8.6
2020/12/07時点は自動的に3.8.6
がインストールされた.しかし,PipでPytorchをいれるときにエラーが出てしまったのでPythonのバージョンを指定することに
また,apkでインストールされるバージョンはこちらから確認できそう
バージョンを指定してPythonをいれる
Dockerfile
RUN apk update && apk add --no-chache --repository http://dl-cdn.alpinelinux.org/alpine/v3.10/main python3~=3.7
リポジトリとバージョンを指定するとできた.
リポジトリのブランチとPythonのバージョンは先ほどのサイトで確認できる.上の例でいうところのv3.10
とpython3~=3.7
参考文献