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/ 訪問成功后需要注冊用戶。
圖解

