1、下载apisix-Docker工程
git clone https://github.com/Apache/apisix-docker.git cd apisix-docker/example
后面的命令都将在该目录下工作
2、启动apisix
docker compose up -d
生成的apixsix的容器名称应该为example-apisix-1下文会用到这个容器名称
3、从容器中拷贝出config-default.yaml
【基于Docker安装APISIX】docker cp example-apisix-1:/usr/local/apisix/conf/config-default.yaml ./apisix_conf
4、修改docker-compose.yaml挂载config-default.yaml
目的是为后面自定义插件做准备,因为后续要自定义apisix插件,需要在config-default.yaml启用插件,不必进入容器中去修改这个配置文件,而且容器中的配置文件在每次重启之后就销毁了的,下次启动容器就不生效了 。虽然也可以将config-default.yaml中现有启用的内置插件拷贝到config.yaml中去,只是个人不喜欢这种方式,config.yaml配置是可以覆盖config-default.yaml的配置项 。
vi docker-compose.yml #在apisix容器的volumes下增加- ./apisix_conf/config-default.yaml:/usr/local/apisix/conf/config-default.yaml
文章插图
5、重启容器
docker compose down docker compose up -d
6、访问控制台http://127.0.0.1:9000/ ,默认账密为admin/admin
文章插图
推荐阅读
- 肥胖儿童个案跟踪观察?儿童追踪器怎么在手机上安装?
- 手写识别系统怎么安装 千彩手写识别系统
- TVB|“风光不再”的TVB明星窘况:有人当保安装修工,还有人被骗2千万
- 惠普2130打印机驱动安装步骤 惠普打印机墨盒安装
- 无线路由器怎么安装? 怎样安装无线路由器
- solidworks如何安装和破解 solidworks2012安装方法
- 穿越火线安装包在哪个文件夹 穿越火线安装包
- 风压差传感器的安装~压差传感器各种参数介绍?
- 汽车牌照怎么安装在车?自己装车牌怎么装?
- 蹲便器安装详图 蹲便器的安装