很多教程都是用脚本,或者在线安装,要么比较复杂,要么因为网络问题安装失败。而官网的离线安装内容也不详细,下面介绍一种非常简单的离线安装。由于我也是刚用这个,有很多问题也不清楚。如有问题,请指出。
参考:
官网离线安装
一.下载dapr cli
在 https://github.com/dapr/cli/releases 下载 dapr_windows_amd64.zip文件 解压
把解压后的文件放到C盘dapr文件夹下面,添加环境变量指定到这个目录(不会设置windows环境变量的,可以找找环境变量怎么设置的帖子)
环境变量设置好后,用管理员身份打开 powershell
输入 dapr
出现这样子的内容 dapr cli就已经成功了
二. 安装 Docker Desktop
下载 docker desktop 官网下载地址
在安装之前需要开启 Windows的 Hyper-V
安装。安装成功后在powershell 输入 docker ps
命令,这样docker就运行起来了
三.dapr初始化
dapr初始化可以在线,也可以离线
以管理员方式启动powershell
dapr uninstall
卸载 先卸载一下,以防有残留
1.在线初始化
powershell执行dapr init
执行成功后可以看到 在 C:\用户\用户名\.dapr\
(注:用户名为自己电脑的名字)
2.离线初始化
离线初始话需要下载两个压缩文件
dashboard文件
daprd文件
①. 先在powershell执行dapr init
因为网络问题失败也没关系,这里只是让他生成 components和config.yaml文件
②. dapr uninstall
卸载
③. 在 C:\用户\用户名\.dapr\
这个目录下新建 bin
目录把两个文件解压后放到bin
目录
④. 这时候在powershell上执行 dapr -v
就会发现 CLI和Runtime 都有版本号了
⑤. 在环境变量里面添加 C:\用户\用户名\.dapr\
目录配置
到这里就已经全部安装完成了。有的小伙伴可能在Github下载文件很慢。这里推荐用http://toolwa.com/github/ 这个把要下载的链接丢进去进行加速。