Hi Naveen,
Are you deploying the Docker version using [this example](https://github.com/GluuFederation/gluu-docker/blob/3.1.3/examples/single-host/docker-compose.yml)?
Note that in Gluu Server CE, oxShibboleth and oxTrust reads config from a same directory `/opt/shibboleth-idp` in host filesystem. But in docker edition, each oxTrust and oxShibboleth container is isolated from each other, they have their own filesystem. To load IDP/SP config, oxShibboleth container requires special way to share filesystem. In our [singlehost example](https://github.com/GluuFederation/gluu-docker/tree/3.1.3/examples/single-host), we're using docker's mounted volumes.
[Here](https://github.com/GluuFederation/docker-oxshibboleth#design-decisions) is how we designed oxShibboleth container to work with files that generated by oxTrust.
Best regards