This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.2.5.3. odo を使用した Node.js アプリケーションの作成
Node.js コンポーネントを作成するには、Node.js アプリケーションをダウンロードし、odo
でソースコードをクラスターにプッシュします。
手順
コンポーネントの新規ディレクトリーを作成します。
mkdir my_components $$ cd my_components
$ mkdir my_components $$ cd my_components
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Node.js アプリケーションのサンプルをダウンロードします。
git clone https://github.com/openshift/nodejs-ex
$ git clone https://github.com/openshift/nodejs-ex
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 現在のディレクトリーをアプリケーションのあるディレクトリーに切り替えます。
cd <directory_name>
$ cd <directory_name>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Node.js タイプのコンポーネントをアプリケーションに追加します。
odo create nodejs
$ odo create nodejs
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注記デフォルトで、最新イメージが使用されます。また、
odo create openshift/nodejs:8
を使用してイメージのバージョンを明示的に指定できます。初期ソースコードをコンポーネントにプッシュします。
odo push
$ odo push
Copy to Clipboard Copied! Toggle word wrap Toggle overflow これで、コンポーネントは OpenShift Container Platform にデプロイされます。
URL を作成し、以下のようにローカル設定ファイルにエントリーを追加します。
odo url create --port 8080
$ odo url create --port 8080
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 変更をプッシュします。これにより、URL がクラスターに作成されます。
odo push
$ odo push
Copy to Clipboard Copied! Toggle word wrap Toggle overflow コンポーネントに必要な URL を確認するために URL を一覧表示します。
odo url list
$ odo url list
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 生成された URL を使用してデプロイされたアプリケーションを表示します。
curl <url>
$ curl <url>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow