Hi @Sabih Haris ,
Yes, you can certainly enable continuous integration/deployment of your image hosted in docker hub. Have a look at https://learn.microsoft.com/en-us/azure/app-service/deploy-ci-cd-custom-container#enable-continuous-deployment-with-docker-hub-optional doc. It details how you can enable continuous deployment and add a webhook. This webhook you'll add to your docker hub repo. When this is enabled, when your restart your app, it will check for changes in the image and pull the latest image.
Regards,
Ryan