你可以访问Docker Hub,搜索apache/apisix-dashboard,找到所需的镜像版本。 使用Docker命令拉取apisix-dashboard镜像: 使用以下命令拉取APISIX Dashboard的Docker镜像: bash docker pull apache/apisix-dashboard 根据官方指导配置apisix-dashboard容器参数: 你需要准备一个配置文件conf.yaml,其中包含了APISIX Dashboard...
docker pull apache/apisix:latest 对于APISIX-DASHBOARD,你可以使用以下命令来下载最新版本: docker pull apache/apisix-dashboard:latest 一旦镜像下载完成,你可以使用以下命令来启动APISIX和APISIX-DASHBOARD的容器: docker run -d --name apisix -p 80:80 apache/apisix:latest docker run -d --name apisix-dash...
apisix-dashboard config配置 cat <<EOF > data/dashboard_conf.yaml # example https://github.com/apache/apisix-docker/blob/master/example/dashboard_conf/conf.yaml conf: listen: host: 0.0.0.0 port: 9000 allow_list: - 0.0.0.0/0 etcd: endpoints: - "http://10.3.23.191:9904" mtls: key_f...
1. 拉取apache/apisix-dashboard官方镜像 docker pull apache/apisix-dashboard 2. 创建配置文件 dashboard和etcd不在同一个实例上,所以要修改conf.yaml默认的etcd配置。 创建一个新的conf.yaml配置,没配置的选项默认使用apisix-dashboard提供的配置。 创建命令: vim ~/docker/apisix/apisix-dashboard/conf.yaml 配...
使用docker 部署 APISIX 二话不说,上个 docker-compose.yml 为敬! version:"3"services:apisix-dashboard:image:apache/apisix-dashboard:2.10.1-alpinerestart:alwaysvolumes:-./dashboard_conf/conf.yaml:/usr/local/apisix-dashboard/conf/conf.yamlports:-"4000:9000"networks:apisix:apisix:image:apache/...
https://github.com/apache/apisix-docker/blob/master/example/apisix_conf/config.yaml 7、拉取apisix-dashboard镜像 代码语言:javascript 复制 docker pull apache/apisix-dashboard:3.0.1-centos 8、查看apisix-dashboard相关端口是否被占用 代码语言:javascript ...
apisix 是一个动态、实时、高性能的开源网关。 GitHub地址:apache/apisix 安装apisix apisix只是一个服务,依赖etcd作为底层存储,apisix-dashboard是官方提供的一个可视化管理平台,这里一并安装 新建config.yaml,设置apisix的一些配置信息 apisix: node_listen: 9080 # APISIX listening port enable_ipv6: false allow_ad...
本地安装的 APISIX 版本是 3.2.2,也是目前的长期支持版。 首先,我们创建一个 Docker Compose 项目目录用于存放配置文件: mkdir apisix-3.2.2cdapisix-3.2.2 然后我们将 APISIX 和 Dashboard 的配置放到 conf 子目录下: mkdir conf 首先创建 APISIX 的配置文件:conf/config.yaml,内容如下: ...
可以修改 apisix-dashboard 的 port 和 apisix 的 port。apisix 容器的 9080 端口对应的就是其内部 OpenRestry 监听的端口,这个要选择好,后面反代的端口就是这个。 etcd 就不用修改什么了,默认就好。 apisix_conf/config.yaml apisix: node_listen: 9080 # APISIX listening port ...
apisix_log:/usr/local/apisix/logs dashboard: container_name: dashboard image: bitnami/apisix-dashboard restart: always ports: - 9000:9000 networks: - apisix depends_on: - etcd - apisix volumes: - ./apisix_dashboard/config.yaml:/opt/bitnami/apisix-dashboard/conf/conf.yaml networks: apisix:...