DataGrip 2026.1 Help

Docker

Docker(英語) は、分離された再現可能な環境で実行可能ファイルをデプロイおよび実行するためのツールです。 これは、たとえば、本番環境と同じ環境でコードをテストする場合に役立ちます。

DataGrip は Docker 機能を統合し、Docker イメージの作成、Docker コンテナーの実行、Docker Compose アプリケーションの管理、パブリックおよびプライベート Docker レジストリの利用など、IDE から直接さまざまな操作の支援を行います。

Docker プラグインを有効化

この機能は、DataGrip にデフォルトでバンドルされ有効化されている Docker プラグインに依存しています。 関連機能が利用できない場合は、プラグインを無効化していないことを確認してください。

  1. Ctrl+Alt+S を押して設定を開き、 プラグイン を選択します。

  2. インストール済み​​ タブを開き、 Docker プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。

Docker をインストールして実行する

Docker デーモンに接続する

  1. Ctrl+Alt+S を押して設定を開き、 ツール | ビルド | Docker を選択します。

  2. The Add button をクリックして Docker 構成を追加し、Docker デーモンへの接続方法を指定します。

    接続設定は、Docker のバージョンとオペレーティングシステムによって異なります。

    ダイアログの下部に 接続完了 メッセージが表示されます。

    Docker 接続設定

    Windows で Docker または macOS を使用するときに、Docker デーモンを実行している仮想マシンにローカルパスをマッピングする方法の詳細については、 Windows および macOS ホストの仮想マシンパスマッピング を参照してください。 マッピングされたローカルパスの外部にあるディレクトリに対してボリュームやバインドマウントを使用することはできません。

    このテーブルは、Docker がネイティブに動作し、どのディレクトリでもコンテナーにマウントできる Linux ホストでは利用できません。

  3. サービス ツールウィンドウ (表示 | ツールウィンドウ | サービス または Alt+8) を開き、構成済みの Docker 接続ノード Docker ノード を選択して 接続ボタン をクリックするか、コンテキストメニューから 接続 を選択します。

    Docker に接続されたサービスツールウィンドウ

    Docker 接続設定を編集するには、Docker ノードを選択してツールバーの 構成の編集ボタン をクリックするか、コンテキストメニューから 構成の編集​​️​ を選択します。

    the Add Service menu をクリックして Docker 接続 を選択し、 サービス ツールウィンドウから直接 Docker 接続を追加することもできます。 Docker コンテキストが構成されている場合は、 Docker コンテキストからの Docker 接続 を選択して対応する接続を追加できます。

Docker デーモンに接続すると、 サービス ツールウィンドウ (表示 | ツールウィンドウ | サービス または Alt+8) を使用して、 イメージのプルとプッシュコンテナーの作成と実行Docker Compose サービスのスケーリングなど、Docker に関連するすべてを管理できます。 他のツールウィンドウと同様に、イメージまたはコンテナーの名前の入力を開始して、一致するアイテムをハイライトできます。

Docker ツールウィンドウ、テキスト検索

詳細については、 サービスツールウィンドウの Docker に関するセクションを参照してください。

2026 年 5 月 22 日