The primary meaning of like refers to a long-standing attitude. So Do you like X is asking about your general likes, not about what you want at that moment.
There is a second meaning of like, which is something like "choose at a particular moment", but it can only have that meaning after a few modals, such as would, might, may. (As far as I can think, will does not trigger this meaning).
So in offering something, you can say Would you like X?, but not Do you like X?
For completeness, I should say that it is possible to offer something using Do you like X?, but the words are not an offer. The implication is something like "If you like X, then you might want to take one".