Sign inSign up

p4misc/p4python

By p4misc

•Updated over 6 years ago

P4Pythonのテスト用Dockerイメージを管理するためのリポジトリです。

Image
0

925

p4misc/p4python repository overview

⁠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.portとp4.userに設定してください。

Tag summary

Content type

Image

Digest

Size

352.7 MB

Last updated

over 6 years ago

docker pull p4misc/p4python