使用dockercompose安装,需要安装三个东西
kong:网关api
konga:kongUI界面
postgres:配置数据持久层
代码是gitee上下的,增加了konga的配置
version: '2.1'
volumes:
kong_data: {
}
networks:
kong-net:
services:
kong-migrations:
image: "${KONG_DOCKER_TAG:-kong:latest}"
command: kong migrations bootstrap
depends_on:
db:
condition: service_healthy
environment:
KONG_DATABASE: postgres
KONG_PG_DATABASE: ${
KONG_PG_DATABASE:-kong}
KONG_PG_HOST: db
KONG_PG_PASSWORD: ${
KONG_PG_PASSWORD:-kong}
KONG_PG_USER: ${
KONG_PG_USER:-kong}
links:
- db:db
networks:
- kong-net
restart: on-failure
kong-migrations-up:
image: "${KONG_DOCKER_TAG:-kong:latest}"
command