Docker run configurations enable you to integrate Docker into your development process. Settings depend on the type of the Docker run configuration relevant to your needs. Some settings are common, while others are specific in each case.
Make sure that the Docker integration plugin is installed.
For more information, see Running Docker images.
Specify the ID of the image to run.
Specify an optional name for the container. If empty, Docker will generate a random name for the container.
Override the default ENTRYPOINT set by the image. Similar to using the --entrypoint option with docker run.
Override the default CMD set by the image. Similar to specifying the optional COMMAND argument after docker run.
Select All to expose all container ports to the host or select Specify to specify which container ports to bind.
Specify the list of port bindings. Similar to using the -p option with docker run.
Specify the list of volume bindings. Similar to using the -v option with docker run.
Specify the list of environment variables. Similar to using the -e option with docker run.
Specify arbitrary options for the docker run command.
Not all docker run options are supported. If you would like to request support for some option, leave a comment in IDEA-181088.
Preview the resulting command that will be used to execute the run configuration.
Specify the Docker Compose file to use for this run configuration.
Specify the Dockerfile to be used for this run configuration.
Specify the name and tag for the built image. Similar to using the -t option with docker build.
Override the default build-time variables. Similar to using the --build-arg option with docker build.
Select to run a container based on the built image.