本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

shenyu-admin Docker 镜像下载 - 轩辕镜像

shenyu-admin 镜像详细信息和使用指南

shenyu-admin 镜像标签列表和版本信息

shenyu-admin 镜像拉取命令和加速下载

shenyu-admin 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

shenyu-admin
apache/shenyu-admin

shenyu-admin 镜像详细信息

shenyu-admin 镜像标签列表

shenyu-admin 镜像使用说明

shenyu-admin 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

shenyu-admin是Apache ShenYu网关的后端管理平台,作为该开源网关的核心管理组件,它提供直观操作界面与丰富功能模块,支持用户对网关流量进行全面控制,包括流量路由规则配置、访问策略管理、实时流量监控、动态限流熔断调整等,助力用户高效管理和优化网关流量,保障系统稳定运行。
3 收藏0 次下载activeapache镜像

shenyu-admin 镜像详细说明

shenyu-admin 使用指南

shenyu-admin 配置说明

shenyu-admin 官方文档

什么是 Apache ShenYu

Apache ShenYu 是一款动态全生命周期的 Java API 网关,具备易扩展和热插拔特性。

Apache ShenYu Admin 功能

  • 完整的用户权限管理
  • 动态管理流量相关的插件、选择器及规则

快速开始

说明:更简便的部署方式可使用 docker-compose,详情参考:[***]

运行 Apache ShenYu Admin

首先拉取镜像并创建网络:

bash
> docker pull apache/shenyu-admin:${current.version}
> docker network create shenyu

使用 h2 存储数据

直接运行容器:

bash
> docker run -d -p 9095:9095 --net shenyu apache/shenyu-admin:${current.version}

使用 MySQL 存储数据

需先准备 mysql-connector.jar(可从 maven 仓库 下载),并将其复制到本地目录 /$(your_work_dir)/ext-lib

方式一:通过环境变量配置

bash
docker run -v /${your_work_dir}/ext-lib:/opt/shenyu-admin/ext-lib \
  -e "SPRING_PROFILES_ACTIVE=mysql" \
  -e "spring.datasource.url=jdbc:mysql://${your_ip_port}/shenyu?useUnicode=true&characterEncoding=utf-8&useSSL=false" \
  -e "spring.datasource.username=${your_username}" \
  -e "spring.datasource.password=${your_password}" \
  -d -p 9095:9095 --net shenyu apache/shenyu-admin:${current.version}

方式二:挂载配置文件
从 配置文件地址 下载 application.ymlapplication-mysql.ymlapplication-pg.yml,保存到本地 ${your_work_dir}/conf 目录,执行:

bash
docker run -v ${your_work_dir}/conf:/opt/shenyu-admin/conf \
  -v /${your_work_dir}/ext-lib:/opt/shenyu-admin/ext-lib \
  -d -p 9095:9095 --net shenyu apache/shenyu-admin:${current.version}

使用 PostgreSql 存储数据

方式一:通过环境变量配置

bash
docker run -e "SPRING_PROFILES_ACTIVE=pg" \
  -e "spring.datasource.url=jdbc:postgresql://${your_ip_port}/shenyu?useUnicode=true&characterEncoding=utf-8&useSSL=false" \
  -e "spring.datasource.username=${your_username}" \
  -e "spring.datasource.password=${your_password}" \
  -d -p 9095:9095 --net shenyu apache/shenyu-admin:${current.version}

方式二:挂载配置文件
application.yml 配置文件保存到本地 ${your_work_dir}/conf 目录,执行:

bash
docker run -v ${your_work_dir}/conf:/opt/shenyu-admin/conf \
  -d -p 9095:9095 --net shenyu apache/shenyu-admin:${current.version}

许可证

基于 Apache License 2.0 许可:[***]

与所有 Docker 镜像一样,其中可能包含其他软件(如基础系统的 Bash 等),这些软件可能适用其他许可证。

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

oldzhang的头像

oldzhang

运维工程师

Linux服务器

5

"Docker加速体验非常流畅,大镜像也能快速完成下载。"