konga是一個開源的kong圖形化管理工具。github地址為https://github.com/pantsel/konga。
1.安裝Konga
docker pull pantsel/konga:latest
2.准備數據庫
konga支持postgres和mysql,我們已安裝kong是使用postgres,所以konga不需要額外安裝數據庫了。
只需要為Konga准備數據庫即可,命令如下:
docker run --rm pantsel/konga:latest -c prepare -a postgres -u postgresql://kong:kong@172.18.0.1:5432/konga
3.啟動Konga
docker run -d -p 1337:1337 \
--network kong-net \
--name konga \
-e "NODE_ENV=production" \
-e "DB_ADAPTER=postgres" \
-e "DB_URI=postgresql://kong:kong@172.18.0.1:5432/konga" \
pantsel/konga
4.訪問Konga
通過http://localhost:1337,打開Konga注冊管理員面,此頁面只有首次訪問時可見。
5.使用Konga
虛擬機安裝Konga后,需要配置虛擬機端口映射,使本機1337端口映射到虛擬機IP和端口上,才能在虛擬機外訪問