Not yet: https://github.com/apple/container/blob/main/docs/technical-...
From that document I read that it in fact does, but it doesn't release memory if app started consuming less. It does memory balooning though, so the VM only consumes as much RAM as the maximum amount requested by the app