Using Docker API to pull from a private registry

What is the syntax to pull an image from a private registry?

I am trying to reproduce the below command with the API:

  • Integrating Docker into the existing TFS-based infrastructure (not web-apps) [closed]
  • Running out of inodes on a docker volume
  • docker change cgroup driver to systemd
  • What is the difference between nginx daemon on/off option?
  • Can't make outbound connections from haproxy-exporter docker
  • Storing different Docker Images in single Docker repository
  • docker pull localhost:5000/oillio/my_app:1.0-SNAPSHOT
    

    It looks like I am supposted to use the images/create call. There are 4 parameters, fromImage, fromSrc, repo, tag, and registry. I can’t for the life of me figure out how to set those parameters to reproduce the above command.

  • Can't run sample express app in node container on Windows
  • Digital Ocean and Dokku plus Play had to use 2gb RAM Machine
  • Error pushing image via docker registry v2 api
  • Docker localhost IP
  • Running MariaDB in a docker container using docker stack
  • Creating Persistent Volumes on Apache Mesos using HTTP Endpoint
  • One Solution collect form web for “Using Docker API to pull from a private registry”

    Something similar to this has worked for me:

    curl -X POST localhost:2375/images/create?fromImage=localhost:5000/oillio/my_app&tag=1.0-SNAPSHOT
    

    Where localhost:2375 is my private server

    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.