Dockerfileをビルドして、その中でRUNステートメントを使用して追加のパッケージをインストールする

2024年6月25日

Dockerfileをビルドして、その中でRUNステートメントを使用して追加のパッケージをインストールすることができます。以下は、その手順の例です。

  1. まず、Dockerfileを作成します。
Dockerfile
FROM python:3.9

# 依存関係をインストール
RUN apt-get update && apt-get install -y 
    package1 
    package2 
    package3 
    && apt-get clean

# ワークディレクトリを設定
WORKDIR /app

# Pythonパッケージをインストール
COPY requirements.txt /app
RUN pip install -r requirements.txt

# アプリケーションのコードをコピー
COPY . /app

# アプリケーションを実行
CMD ["python", "main.py"]
  1. その後、ビルドコマンドを使用してDockerfileからイメージをビルドします。
bash
docker build -t my_image .
  1. イメージが作成されたら、そのイメージを使用してコンテナを実行できます。
bash
docker run my_image

これにより、Dockerfileで指定した追加のパッケージがインストールされた状態でアプリケーションが実行されます。

未分類

Posted by ぼっち