Docker run configurations
Use Docker run configurations to build Docker images and run containers from DataGrip. For example, you can run a container with the database.
Create a Docker run configuration
In the main menu, go to .
In the Run/Debug Configurations dialog, click
, expand the Docker group, and select the desired type of run configuration.
DataGrip provides the following types of Docker run configurations:
- Docker Image
Created automatically when you run a container from an existing image. For more information, refer to Docker Image run configuration.
- Dockerfile
Created automatically when you run a container from a Dockerfile. For more information, refer to Dockerfile run configuration.
- Docker Compose
Created automatically when you run a multi-container Docker application from a Docker Compose file. For more information, refer to Docker compose run configuration.
Run Docker containers before another run configuration
You can set any Docker run configuration as a Before launch task for another run configuration. For example, if your application relies on a running database, you can automatically run a Docker container with the database every time you run your application from sources.