docker build -t <DOCKERIMAGE-NAME> .
info: to find out which image you want to migrate enter docker images you will see the images by name
docker save -o <DOCKERIMAGE-NAME>.tar <DOCKERIMAGE-NAME>:latest
now you can copy the tar file via rsync or scp , i prefer scp
scp <DOCKERIMAGE-NAME>.tar <USER>@<REMOTE_IP>:/tmp/
docker load -i <DOCKERIMAGE-NAME>.tar
docker compose up -d <DOCKERIMAGE-NAME>
docker run --name <DOCKERIMAGE-NAME> -d <DOCKERIMAGE-NAME>:latest