a method to summarize key configuration settings required for docker compose

        :param container_alias: string with name or id of container
        :return: dictionary with values required for module configurations

def synopsis(self, container_alias):

        '''
            a method to summarize key configuration settings required for docker compose

        :param container_alias: string with name or id of container
        :return: dictionary with values required for module configurations
        '''

        title = '%s.synopsis' % self.__class__.__name__
        
    # validate inputs
        input_fields = {
            'container_alias': container_alias
        }
        for key, value in input_fields.items():
            object_title = '%s(%s=%s)' % (title, key, str(value))
            self.fields.validate(value, '.%s' % key, object_title)
            
    # retrieve container settings
        container_settings = self.inspect_container(container_alias)
    
    # summarize settings
        settings = self._synopsis(container_settings)
        
        return settings