Use this:
ImageView image1 = (ImageView)findViewById(R.id.image1);
ImageView image2 = (ImageView)findViewById(R.id.image2);
Glide.with(context).load(url).into(image1);
image2.setImageDrawable(image1.getDrawable();
However, with the way Glide works, it caches images it has loaded so calling Glide.with(context).load(url).into(image2);
again would just load the image from the cache, not from the remote server again.
EDIT:
If you call getDrawable
straight after calling Glide then it won't work, because Glide is still fetching the image so the first imageview is still empty. You need to use glides callback in order to make sure the image has been loaded before calling getDrawable
Glide.with(context).load(url).listener(new RequestListener).into(image1);