docker方式安装konga图形化admin api UI

本文涉及的产品
应用实时监控服务-用户体验监控,每月100OCU免费额度
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
应用实时监控服务-应用监控,每月50GB免费额度
简介: docker方式安装konga图形化admin api UI

首先,你已经安装了postgres,和kong,这里你也可以选在docker方式安装,可以参考我的这篇文章:

[1]: https://developer.aliyun.com/article/1074101?spm=a2c6h.13148508.setting.33.6dab4f0eZBuF9i "kong 网关docker部署步骤"

其中konga的github地址:https://github.com/pantsel/konga ,具体步骤也是参考里面的readme,网上的有的文章都是搬来搬去,一堆错误

1.拉取konga最新镜像

docker pull pantsel/konga

2.初始化数据库

#初始化数据库  其中kong为pg的用户 kongpass为数据库密码 
# -a 指定数据库类型 -c 指定本次初始化数据库
docker run --rm pantsel/konga:latest -c prepare -a postgres -u postgresql://kong:kongpass@172.17.0.1:5432/konga

3.部署konga

#其中-e "DB_PG_SCHEMA=my-schema"\  可以省略
docker run --name konga \
    -e "DB_ADAPTER=postgres" \
    -e "DB_HOST=172.17.0.1" \
    -e "DB_PORT=5432" \
    -e "DB_USER=kong" \
    -e "DB_PASSWORD=kongpass" \
    -e "DB_DATABASE=konga" \
    -e "KONG_HOOK_TIMEOUT=120000" \
    -p 1337:1337 \
    pantsel/konga

4.访问管理端

访问方式为:http://{your server's public ip}:1337

这里记得访问的时候,为admin api管理端进行安全加固,不建议直接暴露管理端的访问。

相关文章
|
3天前
|
NoSQL 关系型数据库 应用服务中间件
docker基础篇:安装tomcat
docker基础篇:安装tomcat
92 64
|
4天前
|
关系型数据库 MySQL 数据库
docker高级篇(大厂进阶):安装mysql主从复制
docker高级篇(大厂进阶):安装mysql主从复制
52 24
|
5天前
|
NoSQL 算法 Redis
docker高级篇(大厂进阶):安装redis集群
docker高级篇(大厂进阶):安装redis集群
53 24
|
4天前
|
Ubuntu Linux Docker
Ubuntu22.04上Docker的安装
通过以上详细的安装步骤和命令,您可以在Ubuntu 22.04系统上顺利安装
49 11
|
1月前
|
缓存 Linux Docker
【最新版正确姿势】Docker安装教程(简单几步即可完成)
之前的老版本Docker安装教程已经发生了变化,本文分享了Docker最新版安装教程,其他操作系统版本也可以参考官 方的其他安装版本文档。
1104 2
【最新版正确姿势】Docker安装教程(简单几步即可完成)
|
1月前
|
Java 应用服务中间件 Linux
【Docker容器化技术】docker安装与部署、常用命令、容器数据卷、应用部署实战、Dockerfile、服务编排docker-compose、私有仓库
本文主要讲解了Docker的安装与部署、常用命令、容器数据卷、应用部署实战、Dockerfile、服务编排docker-compose、私有仓库以及Docker容器虚拟化与传统虚拟机比较。
572 11
【Docker容器化技术】docker安装与部署、常用命令、容器数据卷、应用部署实战、Dockerfile、服务编排docker-compose、私有仓库
|
1月前
|
Prometheus 监控 Cloud Native
基于Docker安装Grafana和Prometheus
Grafana 是一款用 Go 语言开发的开源数据可视化工具,支持数据监控和统计,并具备告警功能。通过 Docker 部署 Grafana 和 Prometheus,可实现系统数据的采集、展示和告警。默认登录用户名和密码均为 admin。配置 Prometheus 数据源后,可导入主机监控模板(ID 8919)进行数据展示。
99 2
|
1月前
|
消息中间件 Linux RocketMQ
在Red Hat Enterprise Linux 9上使用Docker快速安装并部署
通过以上步骤,你可以在Red Hat Enterprise Linux 9上使用Docker快速安装并部署RocketMQ。这种方法不仅简化了安装过程,还提供了一个灵活的环境来管理和扩展消息队列系统。RocketMQ作为一款高性能的分布式消息系统,通过Docker可以实现快速部署和高效管理。
73 2
|
1月前
|
Docker 容器
【赵渝强老师】使用二进制包方式安装Docker
本文介绍了在企业生产环境中无法直接访问外网时,如何使用Docker官方提供的二进制包进行Docker的离线安装。文章详细列出了从安装wget、下载Docker安装包、解压、复制命令到启动Docker服务的具体步骤,并提供了相关命令和示例图片。最后,还介绍了如何设置Docker为开机自启模式。
|
1月前
|
缓存 Ubuntu Linux
如何安装Docker
如何安装Docker
160 0