专栏首页csicoDapr入门之安装Dapr Cli

Dapr入门之安装Dapr Cli

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"

原文链接:https://www.cnblogs.com/kunwn/p/15054764.html

我来说两句

0 条评论
登录 后参与评论

相关文章

  • ASP.NET 5 with Dapr 初体验

    分布式应用运行时Dapr目前已经发布了1.1.0版本,阿里云也在积极地为Dapr贡献代码和落地实践。作为一名开发者,自然也想玩一玩,看看Dapr带来的新“视”界...

    Edison Zhou
  • Dapr 交通流量控制示例

    前面几篇文章都是从大的方面给大家分享Dapr 能帮助我们解决什么问题,微软从开源到1.0 也是经过2年的时间开发,因此我写了这几篇文章也只能是带领大家对Dapr...

    张善友
  • Dapr 已在塔架就位 将发射新一代微服务

    微服务是云原生架构的核心,通常使用Kubernetes 来按需管理服务扩展。 微软一直走在 Cloud Native Computing Foundation的...

    张善友
  • 分布式应用框架 Dapr

    微服务架构已成为构建云原生应用程序的标准,微服务架构提供了令人信服的好处,包括可伸缩性,松散的服务耦合和独立部署,但是这种方法的成本很高,需要了解和熟练掌握分布...

    李明成
  • 使用 Tye 辅助开发 k8s 应用竟如此简单(六)

    续上篇,这篇我们来进一步探索 Tye 更多的使用方法。本篇我们将进一步研究 Tye 与分布式应用程序运行时 Dapr 如何碰撞出更精彩的火花。

    newbe36524
  • Dapr 将引领云原生时代应用和中间件的未来!!

    Dapr 是由微软发起的云原生开源新项目,在今年 2 月份刚刚发布了 v1.0 正式版本。虽然推出至今不过一年半时间,但 Dapr 发展势头十分迅猛,目前已经在...

    架构师修行之路
  • 浅析 Dapr 里的云计算设计模式

    Dapr 实际上是把分布式系统 与微服务架构实践的挑战以及k8s 这三个主题的全方位的设计组合,特别是Kubernetes设计模式 一书作者Bilgin Ibr...

    张善友
  • Dapr | 云原生的抽象与实现

    钟华,腾讯云高级工程师,Istio project member、contributor,专注于容器和服务网格,在容器化和服务网格生产落地方面具有丰富经验,目...

    腾讯云原生
  • Dapr是如何简化微服务的开发和部署

    基于微服务设计模式的现代应用程序面临着一系列挑战。微服务需要有一个强大的服务发现机制来实现动态连接。它们需要松散耦合,实现自主性和独立缩放。微服务需要支持多种语...

    张善友
  • 为什么 Dapr 如此令人兴奋

    如今你构建软件,您可以从数量众多的云服务中进行选择。仅 AWS 就每个月都在不断为其200多项服务添加新服务,而其他云提供商也都在跟上。 如果您的公司想与您的竞...

    张善友
  • Dapr 知多少 | 分布式应用运行时

    Dapr 官方团队已于最近(2021.2.17)正式发布Dapr v1.0,Dapr已正式生产可用,可以部署到自托管环境或 Kubernetes 集群。对于绝大...

    圣杰
  • WebAssembly + Dapr = 下一代云原生运行时?

    云计算已经成为了支撑数字经济发展的关键基础设施。云计算基础设施也在持续进化,从 IaaS,到容器即服务(CaaS),再到 Serverless 容器和函数 Pa...

    CNCF
  • OpenFunction:新一代开源函数计算平台

    无服务器计算,即通常所说的 Serverless,已经成为当前云计算领域的热门话题与趋势技术。无服务器计算是一种契合于当下云原生生态的开发、运行模式。无服务器并...

    深度学习与Python
  • MOSN 子项目 Layotto:开启服务网格+应用运行时新篇章

    Service Mesh 在微服务领域已经非常流行,越来越多的公司开始在内部落地,蚂蚁从 Service Mesh 刚出现的时候开始,就一直在这个方向上大力投入...

    CNCF
  • Actor模型是如何让编写并发系统变得更简单的?

    在上周Dapr的直播中,小伙伴提了很多关于Actor模型的问题。Actor模型作为Dapr中重要的部分,大大简化了并发编程的复杂度,但其能解决什么问题,工作原理...

    郑子铭
  • 面向.NET开发人员的Dapr- actors 构建块

    原文地址:https://docs.microsoft.com/en-us/dotnet/architecture/dapr-for-net-developer...

    张善友
  • 牛年 dotnet云原生技术趋势

    2020年的春节,新冠疫情使得全球业务停滞不前,那时候,没有人知道会发生什么,因此会议被取消,合同被搁置,项目被推迟,一切似乎都停止了。但是我们却见证了IT社区...

    张善友
  • 什么是Actor模式

    以上解释来自官方文档,看起来“晦涩难懂”。大白话就是说Actors模式是一段需要单线程执行的代码块。

    用户8671053
  • .NET Core/.NET5/.NET6 开源项目汇总6:框架与架构设计(DDD、云原生/微服务/容器/DevOps/CICD等)项目

    Furioin 是一款基于.NET5技术开发的功能强大、性能极致、文档完善、示例丰富、极易入门、快速开发、极易维护的Web框架。

    张传宁IT讲堂

扫码关注云+社区

领取腾讯云代金券