IntelliJ IDEA 2024.1 ヘルプ

Docker 実行ターゲット

Docker は、コンテナー内の任意の環境を複製できるため、アプリケーションの実行とデバッグに最適です。例: 問題の報告者は、問題を再現できる特定の Docker イメージを提供する場合があります。Docker コンテナーでアプリケーションを実行またはデバッグするには、ターゲットの実行を使用できます。

Docker 実行ターゲットを作成する

  1. Ctrl+Alt+S を押して設定を開き、ビルド、実行、デプロイ | ターゲットの実行を選択します。

  2. The Add Target On button をクリックし、Docker を選択します。

  3. ターゲットの実行: Docker の説明に従って、Docker ターゲットを構成および作成します。

Docker run target

Docker 実行ターゲットでアプリケーションを実行またはデバッグする

Java application with Docker run target

具体的な例については、「Docker を使用して Java アプリケーションを実行およびデバッグする」を参照してください。

関連ページ:

ターゲットの実行

IntelliJ IDEA から直接、クラウドや Docker コンテナーなどの別の環境でコードを実行できます。特定の実行 / デバッグ構成については、クラウドや Docker コンテナーなどの別の環境でコードを IntelliJ IDEA から直接実行できます。この機能を使用すると、アプリが対象としている実際の環境に対して変更を即座にテストできます。これにより、本番環境に移行するときに非互換性が発生しなくなります。これは、環境に大きく依存するコードで作業する場合に特に重要です。このような環境でアプ...

実行 / デバッグ構成

IntelliJ IDEA は、実行 / デバッグ構成を使用して、コードを実行、デバッグ、テストします。各構成は、何を実行し、どのパラメーターと環境を使用するかを定義する、名前付きのスタートアッププロパティのセットです。実行 / デバッグ構成には 2 つのタイプがあります。一時的 — 永続的な構成を持たないクラスを実行するたびに作成されます。これは、メソッドを持つクラスの実行を可能にする最低限のものを提供します。永続的 — テンプレートから明示的に作成されるか、一時的な構成を保存することによって作成...

Docker を使用して Java アプリケーションを実行およびデバッグする

Docker を使用して、特定のランタイム環境を持つコンテナーで Java アプリケーションを実行およびデバッグできます。このチュートリアルでは、単純な Java アプリケーション用に OpenJDK 17 を使用して Docker 実行ターゲットを作成する方法について説明します。新規 Java プロジェクトを作成するこのチュートリアルのサンプルアプリケーションは、をコンソールに出力して終了する単一の HelloWorld.java ファイルで構成されます。メインメニューで、に移動します。新しいプロジ...

Docker compose 実行構成

このタイプの構成を使用して、マルチコンテナー Docker アプリケーションを実行します。Docker は、docker compose コマンドを使用して、マルチコンテナーアプリケーションを定義、構成、実行します。コンテナーを構築、作成、起動、アタッチする主なコマンドは docker compose up です。デフォルトでは、Docker Compose 構成には以下のオプションがあります。名前実行構成の名前を指定して、編集または実行時に他の構成の間ですばやく識別できるようにします。複数のインスタン...