当前位置: 首页 > news >正文

BClinux docker安装kong和konga

操作系统:BClinux 8.2
docker: 19:03.15
postgres:9.6 (这里要注意,konga好像只支持到9.6)
kong:2.0.3
konga:0.15.0 (部分konga有问题,报登陆的问题,这个就一次性过)

组建网络

docker network create  kong-net

创建数据库

docker pull postgres:9.6docker run -d --name kong-database \--network=kong-net \-p 5432:5432 \-e "POSTGRES_USER=kong" \-e "POSTGRES_DB=kong" \-e "POSTGRES_PASSWORD=kongpass" \postgres:9.6

kong数据库初始化

docker run --rm --network=kong-net \-e "KONG_DATABASE=postgres" \-e "KONG_PG_HOST=kong-database" \-e "KONG_PG_PASSWORD=kongpass" \-e "KONG_PASSWORD=test" \
kong:2.0.3 kong migrations bootstrap

启动kong

docker pull kong:2.0.3
docker run -d --name kong \
--network=kong-net \
-e "KONG_DATABASE=postgres" \
-e "KONG_PG_HOST=kong-database" \
-e "KONG_PG_USER=kong" \
-e "KONG_PG_PASSWORD=kongpass" \
-e "KONG_PROXY_ACCESS_LOG=/dev/stdout" \
-e "KONG_ADMIN_ACCESS_LOG=/dev/stdout" \
-e "KONG_PROXY_ERROR_LOG=/dev/stderr" \
-e "KONG_ADMIN_ERROR_LOG=/dev/stderr" \
-e "KONG_ADMIN_LISTEN=0.0.0.0:8001" \
-e "KONG_ADMIN_GUI_URL=http://0.0.0.0:8002" \
-e KONG_LICENSE_DATA \
-p 8000:8000 \
-p 8443:8443 \
-p 8001:8001 \
-p 8444:8444 \
-p 8002:8002 \
-p 8445:8445 \
-p 8003:8003 \
-p 8004:8004 \
kong:2.0.3

启动konga

docker pull leobeckp/konga:0.15.0
docker run -d -p 1337:1337 \
--network=kong-net \
-e "DB_ADAPTER=postgres" \
-e "DB_HOST=kong-database" \
-e "DB_PORT=5432" \
-e "DB_USER=kong" \
-e "DB_PASSWORD=kongpass" \
-e "DB_DATABASE=kong" \
-e "NODE_ENV=development" \
--name konga \
leobeckp/konga:0.15.0

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 配置Grounded-Segment-Anything出现_C not defined 或者 运行时expected type half问题(亲测解决)
  • HarmonyOS Next鸿蒙扫一扫功能实现
  • vue2的diff算法
  • Python数据分析案例60——扩展变量后的神经网络风速预测(tsfresh)
  • Fish Speech - 新的 TTS 解决方案
  • Golang | Leetcode Golang题解之第412题Fizz Buzz
  • Holynix: v1
  • 【C++】入门基础(上)
  • c++234继承
  • 【Git】Clone
  • Autosar BswM配置-手动建立Swc Port实现自定义模式切换
  • 【激活函数】Activation Function——在卷积神经网络中的激活函数是一个什么样的角色??
  • NullPointerException 是什么, 如何修复?
  • [产品管理-23]:NPDP新产品开发 - 21 - 产品创新中的市场调研 - 市场调研对创新产品开发的意义
  • C sharp 学习 笔记
  • 实现windows 窗体的自己画,网上摘抄的,学习了
  • [iOS]Core Data浅析一 -- 启用Core Data
  • 《剑指offer》分解让复杂问题更简单
  • 【前端学习】-粗谈选择器
  • 2017前端实习生面试总结
  • Cookie 在前端中的实践
  • CSS居中完全指南——构建CSS居中决策树
  • el-input获取焦点 input输入框为空时高亮 el-input值非法时
  • JS实现简单的MVC模式开发小游戏
  • laravel 用artisan创建自己的模板
  • LeetCode18.四数之和 JavaScript
  • Netty源码解析1-Buffer
  • node.js
  • rc-form之最单纯情况
  • Service Worker
  • weex踩坑之旅第一弹 ~ 搭建具有入口文件的weex脚手架
  • 从零开始的无人驾驶 1
  • 浅析微信支付:申请退款、退款回调接口、查询退款
  • 区块链共识机制优缺点对比都是什么
  • 深度学习在携程攻略社区的应用
  • 一个JAVA程序员成长之路分享
  • 阿里云服务器购买完整流程
  • ​ ​Redis(五)主从复制:主从模式介绍、配置、拓扑(一主一从结构、一主多从结构、树形主从结构)、原理(复制过程、​​​​​​​数据同步psync)、总结
  • ​​​​​​​​​​​​​​汽车网络信息安全分析方法论
  • #laravel部署安装报错loadFactoriesFrom是undefined method #
  • #宝哥教你#查看jquery绑定的事件函数
  • #使用清华镜像源 安装/更新 指定版本tensorflow
  • #职场发展#其他
  • (1)Hilt的基本概念和使用
  • (27)4.8 习题课
  • (BAT向)Java岗常问高频面试汇总:MyBatis 微服务 Spring 分布式 MySQL等(1)
  • (cljs/run-at (JSVM. :browser) 搭建刚好可用的开发环境!)
  • (cos^2 X)的定积分,求积分 ∫sin^2(x) dx
  • (Redis使用系列) Springboot 整合Redisson 实现分布式锁 七
  • (七)Java对象在Hibernate持久化层的状态
  • (全部习题答案)研究生英语读写教程基础级教师用书PDF|| 研究生英语读写教程提高级教师用书PDF
  • (数位dp) 算法竞赛入门到进阶 书本题集
  • (推荐)叮当——中文语音对话机器人
  • (一)【Jmeter】JDK及Jmeter的安装部署及简单配置
  • (一)springboot2.7.6集成activit5.23.0之集成引擎