First, all your fluid simulation participant objects must be within the bounding box of the domain object. So any inflow, obstacle, outflow etc. meshes should be encompassed by the domain.
The also seems to be a problem residing with your inflow object. You must set the Volume Initialization to Shell or Both. I don't know why this would be the case, but it's the only way I could get it to work with your blend file.
I think that this maybe had something to do with your inflow object having it's origin outwith the geometry, can't really be sure.
I strongly advise you to read the Fluid Simulation documentation as there are a lot of caveats to specific objects.
Here's a final screenshot
And the updated blend file: