docker安装kong


docker下安装kong和konga以及简单使用

kong是什么

Kong是可扩展的开源 API层 (也称为API网关或API中间件)。Kong在任何RESTful API之前运行,并通过Plugins扩展,Plugins提供了核心平台之外的其他功能和服务。

使用kong的好处

可扩展:Kong只需添加更多机器即可轻松地水平扩展,这意味着您的平台几乎可以处理任何负载,同时保持较低的延迟。
模块化:Kong可以通过添加新的插件来扩展,这些插件可以通过RESTful Admin API轻松配置。
可在任何基础架构上运行:Kong可在任何地方运行。您可以将Kong部署在云或本地环境中,包括单个或多个数据中心设置,以及公共,私有或仅邀请API。



KONG以及KONGA的安装

安装请点击:https://blog.csdn.net/qism007/article/details/89521454

安装时应注意: 配置里面的DB_HOST是容器的Gateway,千万不要写成了 ipaddress ,以及konga的初始化的时候。 如果不成功的话 ,试试这个:docker run --rm pantsel/konga:latest -c prepare -a postgres -u postgresql://konga:konga@{容器Gateway}/konga。里面得ip地址:运行 docker inspect kong-database 后得 Gateway 得地址。

安装完成

linux访问: curl -i http://localhost:8001/ ; 谷歌访问: http:// {ip} :8001/

安装时若没有开放端口 在浏览器将无法访问。访问成功后会有一大堆字符串 即kong已经完成安装了。现在需要对其进行格式化。

完成以上操作后,在浏览器访问:http://ip:1337/ 访问成功后需要注册用户。

 

 

图解

 

 

 

 



 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM