1.安装Dapr CLI(Install the Dapr CLI)
wget -qhttps://raw.githubusercontent.com/dapr/cli/master/install/install.sh-O - | /bin/bash
我们在Ubuntu20系统(已装Docker)上安装Dapr CLI
确认一下安装状态
2.本地环境初始化Dapr(Initialize Dapr in your local environment)
验证安装状态
查看容器运行状态
sudo docker ps -a
查看一下组件目录是否被初始化
官网命令:sudo ls $HOME/.dapr
我使用的是Ubuntu,安装目录不在此,在/root/.dapr下,在dapr init之后的提示中,可以找到,如图:
使用命令
sudo ls /root/.dapr
3.使用Dapr API
创建一个应用,监听端口3500,空应用,名称myapp
dapr run --app-id myapp --dapr-http-port 3500
输入命令,创建一个新的state
curl -X POST -H "Content-Type: application/json" -d '[{ "key": "name", "value": "Bruce Wayne"}]'http://localhost:3500/v1.0/state/statestore
获取state
curlhttp://localhost:3500/v1.0/state/statestore/name
在Redis中查看数据
输入命令,进入redis容器
sudo docker exec -it dapr_redis redis-cli
keys *
hgetall "myapp||name"
本文系转载,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文系转载,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。