docker安装apisix:docker离线安装apisix、docker在线安装apisix、apisix镜像下载、apisix程序配置、apisix命令配置路由、apisix界面配置路由

官方网站

官方网站: Apache APISIX® -- Cloud-Native API Gateway

官方下载网址:Downloads | Apache APISIX® -- Cloud-Native API Gateway

官方帮助文档:Documentation | Apache APISIX® -- Cloud-Native API Gateway

Etcd帮助文档:Configuration options | etcd

Github社区项目ETCD:etcd/etcd.conf.yml.sample at main · etcd-io/etcd · GitHub

一、镜像下载

1、在线下载

在一台能连外网的linux上执行docker镜像拉取命令

docker pull apisix:3.11.0

2、离线包下载

两种方式:

方式一:

-)在一台能连外网的linux上安装docker执行第一步的命令下载镜像

-)导出

# 导出镜像到本地当前目录
docker save -o apisix-3.11.0.tar apisix:3.11.0

方式二:

-)Window桌面程序:Docker Desktop

-)下载镜像

-)安装镜像导出插件(说明过程就复用了之前mysql的图)

-)将镜像文件保存到window本地(图略)

3、Community Edition | Docs

Apisix | Docs

官方的下载地址,k8s环境用不上,因为官方没有发布镜像(自行打镜像的除外)

二、安装

1、安装etcd

apisix依赖etcd,etcd的安装这里略。假设etcd的容器名为:etcd-server

这里上个容器启动命令,其他的略了

docker run -d \
  --name etcd-server \
  --network apisix-network \
  -v /data1/etcd-data:/data \
  -e "ETCD_ROOT_PASSWORD=iametcd#T***" \
  -e "ETCD_ENABLE_V2=true" \
  -e "ETCD_ADVERTISE_CLIENT_URLS=http://etcd-server:2379" \
  -e "ETCD_LISTEN_CLIENT_URLS=http://etcd-server:2379" \
  -p 12379:2379 \
  -p 12380:2380 \
  bitnami/etcd:3.5.18

etcd安装请参考文章(有详细步骤):

docker安装etcd:docker离线安装etcd、docker在线安装etcd、etcd镜像下载、etcd配置详解、etcd常用命令、安装常见问题总结-CSDN博客

2、安装etcd-browser

etcd-browser是etcd的图形化工具

docker run -d \
  --name etcdv3-browser \
  --network apisix-network \
  -p 8081:80 \
  -p 1443:443 \
  joinsunsoft/etcdv3-browser:1.0.0
  

注意:etcd-browser的界面数据是前端直接连etcd拉取的,所以web客户端还有访问etcd服务的权限(针对内部网络用户理清网络权限)

3、apisix在线安装

-)拉取镜像

docker pull apache/apisix:3.11.0

-)其他步骤见离线安装(没有离线安装的导入镜像的动作)

4、apisix离线安装

-)导入镜像

docker load -i apache_apisix_3_11_0-redhat.tar

-)查看镜像

作者下了一堆(读者随意选用,apsix大版本是3就行)

<

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

飞火流星02027

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值