If I change something in my docker file, is there a way to only push the diff to the registry instead of the whole image?

I'm currently learning to use docker in combination with kubernetes, which means there is a lot of trial and error and I have to change my Dockerfile a lot. Unfortunately it takes a lot of time to push my image to the docker registry. Is there a way to speed up this process?
I know I can run my image locally, but there are some things I can only test on the kubernetes cluster (like gpu support for instance).

submitted by /u/foldo
[link] [comments]
Source: Reddit