2017-05-16 1 views
0

私はOpenShift v3でホストしている(主に)PHPアプリケーションを持っています。私はPython(TensorFlowベース)でいくつかのコードを追加し、それを実行したい。固執するには:PHP Podを実行するにはどうしたらいいですか?Python 3.5も利用できますか?デフォルトでは、Python 2.7が存在します。私はちょうど2つの短いPythonスクリプトを呼び出しています。openshift v3でPHPポッド内のpythonをアップグレードするには?

+0

あなたの状況をよりよく理解できるように、使用したコードまたは試したものを入力してください。 –

答えて

0

多くのオプションがあります。 https://docs.openshift.com/container-platform/3.5/dev_guide/deployments/basic_deployment_operations.html#executing-commands-inside-a-container-deployments

をおs2iを使用している場合:あなたはドッカーイメージを使用している場合は、必要なPythonのバージョンをインストールして、再構築または参照の展開にCMDの引数を指定することにより、ドッカーイメージの既定のエントリポイントを上書きするDockerfileを変更することができますPHPのデフォルトイメージストリームを使用しているビルダーこのブログhttps://blog.openshift.com/override-s2i-builder-scripts/は、必要なものについて非常に詳細に入ります。

+0

デフォルトのs2iビルダーを使用していました - 詳細はわかりましたが、わかりやすい説明はありません。これ以上のものはありますが、単純な変更(PHPのデフォルトs2iを使用しますが、Python 3.5の要件を追加する)を行うためには何が必要であるかを見ておくと便利です。 – jjreicher

関連する問題