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:

  • Nginx can't talk to PHP-fpm in Docker
  • Single Sign On(OAuth) for Docker hub
  • Docker 1.7 consuming more space than Docker 1.5 for images
  • Can't Ping a Pod after unbuntu cluster setup
  • Does all running docker containers have a separate process ID
  • Getting User name + password to 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 ?

  • Docker image error: “/bin/sh: 1: [python,: not found”
  • What is the correct way of using a custom Dragonfly storage backend in Refinery?
  • Docker-compose.yml Is not working for elasticserch
  • Running docker using linux kernel 4.3.0 got iptables nat error
  • Fig doesn't link two containers
  • How to set-up a docker registry acting as a Proxy?
  • Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.