If the product images are missing after an upgrade for example, the following command (executed in the root of your Magento 2 shop) might help:
php magento catalog:images:resize
Note: Depending on the mumber of products, that might run some time.
Product images missing on category page
Need help implementing this solution, or still looking for a fix to your Magento problem? Get in touch and I will be happy to help with your project.