Docker内でPythonのサードパーティライブラリをインストールする方法
DockerでPythonのサードパーティライブラリをインストールするには、Dockerfileにコマンドを追加します。以下に例を示します。
- Dockerfileというファイルを作成する:
FROM python:3.8
# 设置工作目录
WORKDIR /app
# 复制 requirements.txt 到容器中
COPY requirements.txt .
# 安装第三方库
RUN pip install --no-cache-dir -r requirements.txt
# 将当前目录复制到容器中的 /app 目录
COPY . .
# 设置容器启动时的命令
CMD [ "python", "app.py" ]
- サードパーティーのライブラリをインストールしたい場合は、requirements.txtというファイルを作成
numpy
pandas
- ターミナルでDockerfileとrequirements.txtファイルを含むディレクトリに移動し、Dockerコンテナのビルドと実行には次のコマンドを実行します。
docker build -t my-python-app .
docker run -it my-python-app
my-python-appという名前のDockerイメージを作成し、requirements.txtに記載されたサードパーティライブラリをコンテナにインストールします。次に、コンテナを実行して対話モードに移行します。
ご留意ください、これはあくまで簡易な例であり、ご要望に合わせて変更、拡大いただけます。