编辑运行Kong的Docker实例的configuration文件

我目前正在testingKong API Gateway,并且使用PostgreSQL运行,都在同一台机器上的不同的Docker容器中。 到目前为止,我已经能够成功链接到我的API并添加一个插件,但现在我想尝试更改一些configurationvariables,并且正在运行到一个墙上。

我已经广泛地查看了文档,并清楚地显示了如何在初始创build实例期间添加自定义envvariables(添加类似-e KONG_LOG_LEVEL=info )。 它也声明一旦你改变运行的实例上的configurationvariables运行docker exec -it kong kong reload

问题是,我不能为我的生活找出正确的命令来实际改变一个variables。 我尝试了所有我能想到的组合,无济于事,无法在任何地方find答案。 有没有人遇到(并解决)这个问题? 对不起,如果这是一个愚蠢的问题,我是新来的两个docker和孔,真的试图find答案在文件中都没有运气。

以下是我尝试过的一些命令:

 docker run -d --name kong -e "KONG_LOG_LEVEL=info" *response: "docker run" requires at least 1 argument(s).* docker restart kong kong-database -e "KONG_LOG_LEVEL=info" *response: unknown shorthand flag: 'e' in -e* docker exec -it kong kong reload -e "KONG_LOG_LEVEL=info" *response: kong: unrecognized parameter: e* docker exec -it kong kong reload -c "KONG_LOG_LEVEL=info" *response: Error: no file at: KONG_LOG_LEVEL=info* docker run -d --name kong -e "KONG_LOG_LEVEL=info" -p 8000:8000 -p 8443:8443 -p 8001:8001 -p 7946:7946 -p 7946:7946/udp kong *response: Error response from daemon: Conflict. The name "/kong" is already in use by container 23f08941bc4......*