2.2. ソースからアプリケーションのデプロイメント
以下のコマンドを実行して、
redhat-developer/s2i-dotnetcore-exGitHub リポジトリーのdotnetcore-3.1ブランチのappフォルダーにある ASP.NET Core アプリケーションをデプロイします。oc new-app --name=exampleapp 'dotnet:3.1~https://github.com/redhat-developer/s2i-dotnetcore-ex#dotnetcore-3.1' --build-env DOTNET_STARTUP_PROJECT=app
$ oc new-app --name=exampleapp 'dotnet:3.1~https://github.com/redhat-developer/s2i-dotnetcore-ex#dotnetcore-3.1' --build-env DOTNET_STARTUP_PROJECT=appCopy to Clipboard Copied! Toggle word wrap Toggle overflow oc logsコマンドを使用して、ビルドの進行状況を追跡します。oc logs -f bc/exampleapp
$ oc logs -f bc/exampleappCopy to Clipboard Copied! Toggle word wrap Toggle overflow ビルドが完了したら、デプロイされたアプリケーションを表示します。
oc logs -f dc/exampleapp
$ oc logs -f dc/exampleappCopy to Clipboard Copied! Toggle word wrap Toggle overflow この時点で、プロジェクト内でアプリケーションにアクセスできます。外部からアクセスできるようにするには、
oc exposeコマンドを使用します。その後、oc get routesを使用して URL を検索できます。oc expose svc/exampleapp oc get routes
$ oc expose svc/exampleapp $ oc get routesCopy to Clipboard Copied! Toggle word wrap Toggle overflow