我是Kong API Gateway的新手,目前正在尝试使用PostgreSQL作为数据库容器运行Kong容器。
我怎样才能做到这一点?
最佳答案
1.启动数据库:
$ docker run -d --name kong-database \
-p 5432:5432 \
-e "POSTGRES_USER=kong" \
-e "POSTGRES_DB=kong" \
postgres:9.4
2.启航:
启动一个Kong容器并将其链接到您的数据库容器,并使用postgres配置KONG_DATABASE环境变量。
$ docker run -d --name kong \
--link kong-database:kong-database \
-e "KONG_DATABASE=postgres" \
-e "KONG_PG_HOST=kong-database" \
-p 8000:8000 \
-p 8443:8443 \
-p 8001:8001 \
-p 7946:7946 \
-p 7946:7946/udp \
kong
3.验证Kong正在运行:
$ curl http://127.0.0.1:8001
关于docker - 如何使用Docker容器运行Kong API Gateway?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42202942/