How can I publish a a map image layer (not feature layer) onto ArcGIS Online? The source of the layer is in an FGDB or shp file loaded on ArcGIS online.
Please see this help topic,
Publish hosted tile layers from files—ArcGIS Online Help | Documentation
Hope this helps,