dshimizu/blog

アルファ版

DockerでPythonの実行環境を作る

DockerでPythonの実行環境を構築してみる。 Pythonのアプリケーションを動かすというよりは、Dockerコンテナ内でPythonを使ってちょっとしたスクリプトとかを作ったり動かせるようにする、という程度のものを作る。

類似の記事は色々あると思うが自分用メモとして書いておく。

Dockefileはとりあえず以下のような感じのものにして適当な作業ディレクトリへ設置する。 ロケールの設定とかちゃんとしないとダメだけどここでは書かない。

FROM python:3.8

RUN apt-get update && \
    apt-get -y install git \
                       vim

WORKDIR /usr/src/app

COPY requirements.txt ./
RUN pip install --upgrade pip
RUN pip install --no-cache-dir -r requirements.txt

ビルドする。

% docker build -t python-docker .

bash を起動する。

% docker run --rm -it python-docker bash
root@08725c2d7b98:/usr/src/app#
root@08725c2d7b98:/usr/src/app# python -V
Python 3.8.3

参考