如要使用 konga UI管理界面 postgreSQL 不能大于 10.x 的版本
初始化 kong数据库
docker run --rm \
-e "KONG_DATABASE=postgres" \
-e "KONG_PG_HOST=192.168.23.132" \
-e "KONG_PG_USER=kong" \
-e "KONG_PG_PASSWORD=kongpass" \
-e "KONG_CASSANDRA_CONTACT_POINTS=kong-database" \
kong:latest kong migrations bootstrap
启动 kong 容器
docker run -d --restart=always --name kong \
-e "KONG_DATABASE=postgres" \
-e "KONG_PG_HOST=192.168.23.132" \
-e "KONG_PG_USER=kong" \
-e "KONG_PG_PASSWORD=kongpass" \
-e "KONG_CASSANDRA_CONTACT_POINTS=kong-database" \
-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, 0.0.0.0:8444 ssl" \
-p 8000:8000 \
-p 8443:8443 \
-p 0.0.0.0:8001:8001 \
-p 0.0.0.0:8444:8444 \
kong:latest
使用如下请求检查 kong 是否安装ok
curl -i -X GET --url http://localhost:8001/services
初始化 konga 数据库
# 初始化konga界面数据
docker run --rm pantsel/konga:latest \
-c prepare -a postgres \
-u postgresql://kong:kongpass@192.168.23.132:5432/konga
# 安装 konga 管理界面
docker run -d --restart=always -p 1337:1337 --name konga \
-e "NODE_ENV=production" \
-e "DB_ADAPTER=postgres" \
-e "DB_HOST=192.168.23.132" \
-e "DB_USER=kong" \
-e "DB_PASSWORD=kongpass" \
-e "DB_DATABASE=konga" \
pantsel/konga
访问地址:
http://你的服务器地址:1337/
作者:admin 创建时间:2022-12-08 15:48
最后编辑:admin 更新时间:2022-12-08 15:59
最后编辑:admin 更新时间:2022-12-08 15:59