mirror of https://github.com/dapr/docs.git
				
				
				
			
		
			
				
	
	
	
		
			2.3 KiB
		
	
	
	
	
	
			
		
		
	
	
			2.3 KiB
		
	
	
	
	
	
| type | title | linkTitle | description | 
|---|---|---|---|
| docs | run CLI command reference | run | Detailed information on the run CLI command | 
Description
Run Dapr and (optionally) your application side by side.
Supported platforms
- [Self-Hosted]({{< ref self-hosted >}})
 
Usage
dapr run [flags] [command]
Flags
| Name | Environment Variable | Default | Description | 
|---|---|---|---|
--app-id, -a | 
The id for your application, used for service discovery | ||
--app-max-concurrency | 
unlimited | 
The concurrency level of the application, otherwise is unlimited | |
--app-port, -p | 
The port your application is listening on | ||
--app-protocol, -P | 
http | 
The protocol (gRPC or HTTP) Dapr uses to talk to the application. Valid values are: http or grpc | 
|
--app-ssl | 
false | 
Enable https when Dapr invokes the application | |
--components-path, -d | 
Linux & Mac: $HOME/.dapr/components, Windows: %USERPROFILE%\.dapr\components | 
The path for components directory | |
--config, -c | 
Linux & Mac: $HOME/.dapr/config.yaml, Windows: %USERPROFILE%\.dapr\config.yaml | 
Dapr configuration file | |
--dapr-grpc-port | 
50001 | 
The gRPC port for Dapr to listen on | |
--dapr-http-port | 
3500 | 
The HTTP port for Dapr to listen on | |
--enable-profiling | 
false | 
Enable pprof profiling via an HTTP endpoint | 
|
--help, -h | 
Print this help message | ||
--image | 
The image to build the code in. Input is: repository/image | 
||
--log-level | 
info | 
The log verbosity. Valid values are: debug, info, warn, error, fatal, or panic | 
|
--placement-host-address | 
DAPR_PLACEMENT_HOST | 
localhost | 
The host on which the placement service resides | 
--profile-port | 
7777 | 
The port for the profile server to listen on | 
Examples
Run a .NET application
dapr run --app-id myapp --app-port 5000 -- dotnet run
Run a Java application
dapr run --app-id myapp -- java -jar myapp.jar
Run a NodeJs application that listens to port 3000
dapr run --app-id myapp --app-port 3000 -- node myapp.js
Run a Python application
dapr run --app-id myapp -- python myapp.py
Run sidecar only
dapr run --app-id myapp