Skip to content

Latest commit

 

History

History
42 lines (27 loc) · 1.23 KB

File metadata and controls

42 lines (27 loc) · 1.23 KB

p4python

本リポジトリでは、P4Pythonのテスト用Dockerイメージを作成するためのファイル群を管理しています。

dockerまたはdocker-composeを使用して次のようにしてビルドしてください。

例: dockerを使用
    docker build -t p4python .

例: docker-composeを使用
    docker-compose build

ベースになるPythonのバージョンをARGで調整できるようにしています。

Python 3.7をデフォルトにしていますが、Python 3.8を使用する場合は次のようにしてビルドしてください。

例: dockerを使用
    docker build -t p4python --build-arg PYTHON_VER=3.8 .

例:docker-composeを使用
    docker-compose build --build-arg PYTHON_VER=3.8

ビルド後はコンテナにログインして、サンプルとして配置したtest.pyを適宜編集して実行します。

例:
    docker run -it p4python /bin/bash
    python3 --version
    vi test.py
    python3 test.py

サンプルとして配置したtest.pyは、p4 infoの結果を出力するためのスクリプトになっています。

接続先のサーバと接続に利用するユーザをp4.portp4.userに設定してください。