The image keep redirect to my previous URL after I moving my site

Image files are referenced in the post database with the full url to the image file. (Media is just another type of post.)

So, if you move your site, you need to adjust the URLs in the database to the new URL. That is most easily done with a Search and Replace plugin (I like “Better Search and Replace”). That will allow you to search for the old URL (domain, usually) and replace it with the new URL.

That plugin has a ‘test’ mode to see what it will find. And, of course, database backup first is always a good idea.