fess in docker, some config not take effect

when deploy in docker, this config not take effect,
but deploy with zip, it effect.
is this a bug?
my docker-compose.yml

and docker-compose.standlone.yml and docker-compose.kibana.yml is just copy from github

To overwrite fess_config.properties, you need to put it to /opt/fess.

And the doc.json?
Is all custom definition need to put to /opt/fess or just the fess_config.properties?

Fess reads doc.json to create the index at the first startup time.
If you want to update it, try to reindex it on the Maintainance page.
/opt/fess directory is for only fess_config.properties.

thank you very much,It helpd me a lot.