以下是Linux下Dopra(可能是Dapr分布式应用运行时)的新手入门指南,基于搜索资源中的关键步骤整理:
系统要求
安装Docker
# Ubuntu/Debian
sudo apt update && sudo apt install docker.io
sudo systemctl start docker && sudo systemctl enable docker
# CentOS
sudo yum install docker
sudo systemctl start docker && sudo systemctl enable docker
验证安装:docker --version
。
Dapr CLI是与Dapr交互的核心工具,通过以下命令安装:
# Linux/macOS
curl -fsSL https://raw.githubusercontent.com/dapr/cli/master/install/install.sh | /bin/bash
验证安装:dapr --version
,显示版本号即成功。
快速初始化(默认使用Redis)
dapr init
该命令会下载并启动Dapr的Sidecar和Control Plane组件,可通过docker ps
查看运行状态。
指定存储后端(如Redis)
dapr init --runtime-version <版本号> --components-path <自定义路径>
更多参数可参考官方文档。
# 克隆示例代码
git clone https://github.com/dapr/quickstarts.git
cd quickstarts/hello-world
# 启动服务端(带Dapr Sidecar)
dapr run --app-id hello --port 3000 --protocol http -- python3 app.py
# 另开终端发送请求
curl -H "Content-Type: text/plain" -d "Hello Dapr!" http://localhost:3000
若返回响应,则说明环境配置成功。sudo
,可在命令前添加sudo
,或配置用户权限。注意:若需安装特定软件包“Dopra”,请确认其全称及用途(如是否为Dapr的误写),以便进一步指导。