Linux Dopra:如何安装最新版本
导读:Linux Dopra 安装最新版本指南 名称澄清与准备 在 Linux 社区中,“Dopra” 常被误写,实际可能指 Dapr(分布式应用运行时),也可能是某个特定软件包名。请先确认你要装的是哪一个;若是 Dapr,请继续按下方步骤安装...
Linux Dopra 安装最新版本指南
名称澄清与准备
- 在 Linux 社区中,“Dopra” 常被误写,实际可能指 Dapr(分布式应用运行时),也可能是某个特定软件包名。请先确认你要装的是哪一个;若是 Dapr,请继续按下方步骤安装最新版本。准备要点:
- 操作系统建议:Ubuntu 18.04+ 或 CentOS 7+。
- 已安装 Docker(Dapr 组件以容器方式运行)。
- 已安装 curl(用于下载 CLI)。
- 验证命令:
docker --version、curl --version。
安装 Dapr CLI 最新版
- 一键脚本安装(Linux/macOS 通用,自动放入 PATH):
- 命令:
curl -fsSL https://raw.githubusercontent.com/dapr/cli/master/install/install.sh | /bin/bash - 验证:
dapr --version(应显示 CLI 版本号)。
- 命令:
- 备选方式(手动安装):
- 前往 Dapr GitHub Releases 下载最新的 dapr_linux_amd64.tar.gz(或对应架构包)。
- 解压至系统可执行路径,例如:
sudo tar -zvxf dapr_linux_amd64.tar.gz -C /usr/local/bin - 赋权:
sudo chmod +x /usr/local/bin/dapr - 验证:
dapr --version。
初始化 Dapr 运行时到最新稳定版
- 快速初始化(默认使用 Redis 作为状态存储与消息代理,自动拉取最新可用运行时):
- 命令:
dapr init - 验证容器:
docker ps(应看到 dapr_placement、dapr_zipkin、dapr_redis 等容器处于运行)。
- 命令:
- 指定运行时版本(锁定到某个具体版本,例如 1.13.0):
- 命令:
dapr init --runtime-version 1.13.0
- 命令:
- 指定组件目录(便于自定义组件配置):
- 命令:
dapr init --components-path < 你的组件目录>
- 命令:
- 验证 CLI 与运行时版本:
- 命令:
dapr --version(显示 CLI 与 Runtime 的版本)。
- 命令:
验证与运行示例
- 运行官方 Hello World 示例(Python):
- 克隆示例:
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 - 若收到响应,说明 Dapr 环境可用。
- 克隆示例:
若你指的是 CentOS 系统而非 Dapr
- 可能是将 “CentOS” 误写为 “Dopra”。安装或更新 CentOS 系统软件包:
- 更新软件包索引:
sudo yum check-update或sudo dnf check-update - 升级全部软件包:
sudo yum update或sudo dnf upgrade - 清理缓存:
sudo yum clean all或sudo dnf clean all - 生产环境建议先备份并在低峰期执行。
- 更新软件包索引:
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Linux Dopra:如何安装最新版本
本文地址: https://pptw.com/jishu/777107.html
