こすたろーんエンジニアの試行錯誤部屋

作成物の備忘録を書いていきますー

【Docker】ubuntu18でpython3.7が使えるdockerfileを作ってみた

スポンサーリンク

ubuntu18.04はデフォルトでpython3.6が入ってます
mlflowなどの最近のモジュールではpython3.7以上が必要となるので、どうしてもpythonのバージョンアップが
必要になります

今回ubuntuは18.04のままpython3.7を使うためのdockerfileを作成します

目次

スポンサーリンク

この記事でわかること

ubuntuは18.04上でpython3.7を使うためのdockerfileの作成方法

1.実行環境

Jetson Xavier NX
ubuntu18.04
docker19.03.6

2. dockerfile内容

FROM ubuntu:18.04

ENV LC_ALL C.UTF-8
ENV LANG C.UTF-8

RUN apt-get update
RUN apt update
RUN apt install -y software-properties-common
RUN add-apt-repository ppa:deadsnakes/ppa
RUN apt update
RUN apt install -y python3.7
RUN apt-get install -y python3-pip
RUN apt install git -y
RUN python3.7 -m pip install --upgrade pip

RUN echo 'alias python="/usr/bin/python3.7"' >> ~/.bashrc

こちらのdockerfileでimageを作ってあげるとubuntu18でpython3.7を使うことができます

スポンサーリンク

参考

zenn.dev
qiita.com