Config Docker-compose file for Python Custom Plugin

Hi everyone!

Currently i’m using Docker for running Kong Gateway and add Python Custom plugin. Below is my error part of Docker-compose file and it’s error:

      - KONG_PLUGINS=bundled,demo-plugin
      - KONG_PLUGINSERVER_NAMES=py
      - KONG_PLUGINSERVER_PY_SOCKET=/usr/local/kong/python_pluginserver.sock
      - KONG_PLUGINSERVER_PY_START_CMD=/opt/kong-python-pdk/kong-pluginserver --no-lua-style --plugins-directory /opt/conf/kong-py-plugins
      - KONG_PLUGINSERVER_PY_QUERY_CMD=/opt/kong-python-pdk/kong-pluginserver --no-lua-style --plugins-directory /opt/conf/kong-py-plugins --dump-all-plugins

nginx: [error] init_by_lua error: ...al/share/lua/5.1/kong/runloop/plugin_servers/process.lua:145: Not a plugin info table: kong-gateway-1 | /opt/kong-python-pdk/kong-pluginserver --no-lua-style --plugins-directory /opt/conf/kong-py-plugins --dump-all-plugins kong-gateway-1 | kong-gateway-1 | stack traceback: kong-gateway-1 | [C]: in function 'error' kong-gateway-1 | ...al/share/lua/5.1/kong/runloop/plugin_servers/process.lua:145: in function 'ask_info' kong-gateway-1 | ...al/share/lua/5.1/kong/runloop/plugin_servers/process.lua:164: in function 'get_plugin_info' kong-gateway-1 | ...local/share/lua/5.1/kong/runloop/plugin_servers/init.lua:352: in function 'get_plugin' kong-gateway-1 | ...local/share/lua/5.1/kong/runloop/plugin_servers/init.lua:360: in function 'load_plugin' kong-gateway-1 | /usr/local/share/lua/5.1/kong/db/dao/plugins.lua:156: in function 'load_plugin_handler' kong-gateway-1 | /usr/local/share/lua/5.1/kong/db/dao/plugins.lua:260: in function 'load_plugin' kong-gateway-1 | /usr/local/share/lua/5.1/kong/db/dao/plugins.lua:312: in function 'load_plugin_schemas' kong-gateway-1 | /usr/local/share/lua/5.1/kong/init.lua:695: in function 'init' kong-gateway-1 | init_by_lua(nginx-kong.conf:42):3: in main chunk

Anyone who know this problem or develop plugin before please help me.
Thanks everyone!