第一步:github下载源码

参考:https://apisix.apache.org/zh/docs/apisix/installation-guide/

git clone https://github.com/apache/apisix-docker.git
cd apisix-docker/example

第二步:添加Apisix Dashboard镜像

打开./apisix-docker/example/docker-compose.yaml的services:部分添加apisix-dashboard镜像依赖

apisix-dashboard:image: apache/apisix-dashboard:3.0.1-alpinerestart: alwaysvolumes:- ./dashboard_conf/conf.yaml:/usr/local/apisix-dashboard/conf/conf.yamldepends_on:- etcdports:- "9000:9000/tcp"networks:apisix:environment:- TZ=Asia/Shanghai

第三步:Apisix Dashboard镜像需要挂载配置文件

创建文件夹及文件:参考https://ryanchan.top/archives/optimizing-api-management-and-traffic-control-with-apisix-dashboard

./dashboard_conf/conf.yaml
conf:listen:port: 9000           allow_list:            - 127.0.0.1          - ::1                - 0.0.0.0/0                   etcd:endpoints:            - etcd:2379mtls:key_file: ""         cert_file: ""        ca_file: ""         log:error_log:level: warn      file_path:logs/error.log  access_log:file_path:logs/access.log max_cpu: 0             
authentication:secret:secret             expire_time: 3600     users:                - username: admin  password: adminplugins:                         - api-breaker- authz-keycloak- basic-auth- batch-requests- consumer-restriction- cors- echo- fault-injection- grpc-transcode- hmac-auth- http-logger- ip-restriction- jwt-auth- kafka-logger- key-auth- limit-conn- limit-count- limit-req- openid-connect- prometheus- proxy-cache- proxy-mirror- proxy-rewrite- redirect- referer-restriction- request-id- request-validation- response-rewrite- serverless-post-function- serverless-pre-function- sls-logger- syslog- tcp-logger- udp-logger- uri-blocker- wolf-rbac- zipkin- server-info- traffic-split

第四步:启动

# 启动
docker-compose -p docker-apisix up -d
# 删除
docker-compose -p docker-apisix down

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/news/920673.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/920673.shtml
英文地址,请注明出处:http://en.pswp.cn/news/920673.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ubuntu 安装conda, ubuntu24安装miniConda

1. 官网下载脚本: Download Success | Anaconda 我选的mini版本,也可以选左边的完整版 2. 下载后,上传至服务器/opt下 3. 执行脚本安装: sh Miniconda3-latest-Linux-x86_64.sh 4. 需要按照英文提示,输入回车&#…

现代贪吃蛇游戏的进化:从经典玩法到多人在线体验

Hi,我是前端人类学(之前叫布兰妮甜)! 贪吃蛇游戏自1976年诞生以来,已经从简单的像素游戏发展成为具有丰富功能的现代游戏体验。本文将通过一个功能增强版的贪吃蛇游戏,探讨如何将经典游戏概念与现代Web技术…

加速智能经济发展:如何助力“人工智能+”战略在实时视频领域的落地

2025年8月,国务院发布了《关于深入实施“人工智能”行动的意见》(国发〔2025〕11号),明确提出,到2030年,我国将在人工智能技术的推动下全面迈入智能经济与智能社会的新阶段。政策强调,要通过推动…

从 WPF 到 Avalonia 的迁移系列实战篇1:依赖属性的异同点与迁移技巧

从 WPF 到 Avalonia 系列实战篇1:依赖属性的异同与实践(基于 BlinkingButton 控件) 我的GitHub仓库Avalonia学习项目包含完整的Avalonia实践案例与代码对比。 我的gitcode仓库是Avalonia学习项目。 文中主要示例代码均可在仓库中查看&#xf…

基于开源AI大模型AI智能名片S2B2C商城小程序的产地优势产品销售策略研究

摘要:本文聚焦于在开源AI大模型AI智能名片S2B2C商城小程序的商业生态中,探讨如何利用产地优势进行产品销售。通过分析不同产品类别的产地优势,如阿胶类选东阿、海参类选沿海、红酒类选海外等,结合开源AI大模型的技术支持、AI智能名…

大数据毕业设计选题:基于大数据的用户贷款行为数据分析系统Spark SQL核心技术

🍊作者:计算机毕设匠心工作室 🍊简介:毕业后就一直专业从事计算机软件程序开发,至今也有8年工作经验。擅长Java、Python、微信小程序、安卓、大数据、PHP、.NET|C#、Golang等。 擅长:按照需求定制化开发项目…

阻塞,非阻塞,同步,异步的理解

典型的IO分为两个阶段:数据的准备:根据系统IO操作的就绪状态,阻塞,非阻塞(从外部向内核缓冲区拷贝数据,应用进程的状态 内核缓冲区上是否有数据可读,数据没有准备好,应用调用recv阻塞…

uniapp监听物理返回按钮事件

1. uniapp监听物理返回按钮事件uniapp 监听页面返回功能有使用onBackPress方法和使用onUnload方法。 1.1. 使用onBackPress方法在uniapp中,可以使用onBackPress方法来监听页面返回事件。这个方法与onLoad等生命周期方法同级,可以监听左上角返回按钮或and…

Windows server 2012安装步骤

单机文件,选择新建虚拟机如果分配太少的话会影响后续系统使用的流畅度,但是后续都是可以更改的这里选择第一个即可选择自定义安装,然后点击下一步即可然后点击下一步,这里要等一段时间大小写加数字组合,记录一下密码避免后面使用的…

【开题答辩全过程】以 “与我同行”中华传统历史数字化平台的设计和分析-------为例,包含答辩的问题和答案

个人简介一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。感谢大家的…

Fortran二维数组去重(unique)算法实战

Fortran: 去重unique算法实现对二维数组的快速去重 1 引言 2 结语 1 引言 本篇介绍去重算法unique,目的是为了保留数组中的唯一值。算法原理:首先将二维数组的每一行转换成一个整数,然后对新构成的一维数组进行排序去重,最终得到正反索引。本程序与Matlab的Unique函数进行过…

小迪安全v2023学习笔记(七十四讲)—— 验证机制篇验证码绕过思路SRC挖掘演示

文章目录前记WEB攻防——第七十四天机制验证篇&重定向发送&响应状态码&跳过步骤&验证码回传&枚举验证码突破 - 回传显示&规律爆破漏洞原理案例演示回传显示规律爆破验证目标 - 重定向发送&重定向用户漏洞原理案例演示重定向发送重定向用户验证逻辑…

福彩双色球第2025100期篮球号码分析

福彩双色球第20250100期篮球号码分析,上期开出数字14,数字形式是2路球,合数偶数,大号区域数字!最近十几期篮球明显大号区域得数字比较多,本期直接排除大号区域数字10-11-12-13-14-15-16。最近十几期篮球出合…

【74LS112JK触发器三进制】2022-10-8

缘由双jk触发器的工作原理是什么-其他-CSDN问答 JK触发器和触发器中最基本的RS触发器结构相似,其区别在于,RS触发器不允许R与S同时为1,而JK触发器允许J与K同时为1。当J与K同时变为1的同时,输出的值状态会反转。也就是说&#xff…

ABAP - CPI - pass header parameter and filter parameter to odata service

e.g. call the cpi service from postman, and pass the header parameter and filter parameter to it:in the CPI integration flow (iflow), create the iflow as below:deploy this iflow, then use postman to test it, set breakpoint in backend odata service:

大规模数据抓取挑战:Python反爬虫策略与数据去重技术全面解析

引言 在进行大规模数据抓取时,爬虫面临的两大挑战是:反爬虫技术和数据去重。随着网络爬虫的广泛应用,网站和平台越来越注重保护其数据,采取了各种反爬虫措施,防止数据被恶意抓取。而在抓取过程中,如何有效去…

【Python学习笔记】whl包打包

将python代码、文件、数据打成一个whl包,可以直接pip 安装到系统中,有两种方法:(1)setup.py;(2)pyproject.toml1. 使用setup.py├── CHANGELOG.md ├── README.md ├── build …

Mac Pro M4芯片 安装 VMware Fusion 和 windows

Mac Pro M4芯片 安装 VMware Fusion 和 windows 吐槽: 第一次从Intel芯片换成M芯片Mac…虚拟机坑了我一把!搞了很久! 1、安装 VMwareFusion Pro 这个软件已经正式免费提供给个人用户使用! 【官网】 VMware Fusion Pro Download 1. 注册登录 省略…进入管理后台 2. 下载虚…

Carrier Aggregation Enabled MIMO-OFDM Integrated Sensing and Communication

文章目录C. Sensing ModeII. A NOVEL CA-ENABLED MIMO-OFDM ISAC SIGNAL PROCESSING METHODA. Signal Preprocessing StageB. Sensing Performance Analysis对支持 CA 的 ISAC 系统的研究可分为两类:带内 CA 和带间 CA。支持 CA 的 ISAC 系统的主要挑战在于信号设计…

Linux 下 Docker 容器部署指南(Java + Redis 示例)

Linux 下 Docker 容器部署指南(Java Redis 示例)一、Docker 镜像源配置二、构建 Docker 镜像三、运行 Docker 容器四、查看容器日志五、实践思考与扩展在 Linux 上部署 Java 应用到 Docker 容器中,并访问宿主机的 Redis 服务,是一…