FROM python:3.9 # ワークディレクトリを設定 WORKDIR /app # ホストマシンのカレントディレクトリのPythonファイルをコンテナの/appディレクトリにコピー COPY . /app # Pythonファイルを実行 CMD [“python”, “your_script.py”] これをどうしたらいい

このDockerfileを使用する場合、次の手順でコンテナをビルドおよび実行することができます。

  1. Pythonスクリプトファイル("your_script.py"とします)と同じディレクトリにDockerfileを保存します。

  2. ターミナルを開き、PythonスクリプトファイルとDockerfileがあるディレクトリに移動します。

  3. 次のコマンドを実行して、Dockerイメージをビルドします。

    bash
    docker build -t my-python-app .

    このコマンドは、カレントディレクトリのDockerfileを使用してmy-python-appという名前のDockerイメージをビルドします。

  4. 次に、ビルドしたDockerイメージを実行します。Pythonスクリプトが実行されます。

    bash
    docker run my-python-app

これにより、PythonスクリプトがDockerコンテナ内で実行されます。コンテナ内の/appディレクトリにあるPythonファイルが実行されます。

未分類

Posted by ぼっち