Clone an image from a docker registry to another

I have a private registry with a set of images. It can be visualized as a store of applications.
My app can take these applications and run them on other machines.
To achieve this, my app first pull the image from the private registry and then copies it to a local registry for later use.

Step as are follow:

  • mongod --bind_ip using docker-compose version 2
  • Docker Lamp Centos7: '/bin/sh -c systemctl start httpd.service' returned a non-zero code: 1
  • File permissions for mapped folders on host machine
  • Mount a windows host directory in compose file version 3
  • Root user inside Composer container
  • How do I get AWS credentials in the AWS ECS docker container?
  • docker pull privateregistry:5000/company/app:tag
    docker tag privateregistry:5000/company/app:tag localregistry:5000/company/app:tag
    docker push localregistry:5000/company/app:tag
    

    Then later on a different machine in my network:

    docker pull localregistry:5000/company/app:tag
    

    Is there a way to efficiently copy an image from a repository to another without using a docker client in between ?

  • Cloning a Oracle Database Schema
  • Using Vagrant and Docker together, by example
  • Docker swarm on AWS - swarm services cannot access internet
  • Unable to do port forwarding: socat not found. Kubernetes on Docker
  • Jupyter kernel dead
  • What information is kept by a non-running docker container?
  • Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.