Some questions about Docker version and module versions

I’m a developer and interested on understanding How Docker works. I would really appreciate if some of you can explain the following questions I have.

  1. How we connect certain version of Docker with its module versions? Eg: Docker 1.5.0 and Docker-Py 1.0.0
  2. If I want to install Docker 1.5.0 then how do I know which versions of modules I have to install. Because modules has its own versions.
  3. What are the naming conventions of the module? Is there a connection between Docker version naming and the module version naming?
  4. Do we need to know the module updates as developers?
  5. How do you update Docker from an older version to a newer version? Do we have to update module by module?

Thank you.

  • Docker is in volume in use but no docker containers
  • How can i execute commands inside containers during host provision
  • shared library issue with the system function in R
  • Why does my Dockerfile CMD not work?
  • How to link two containers using docker-compose
  • How to deploy my asp mvc website to Docker container
  • Performance and reliability when using multiple Docker containers VS standard Node cluster
  • failed to pull docker/whalesay from dockerhub,
  • Concurrency error while executing DocumentDB stored procedure on multiple Docker containers
  • Cannot connect to remote docker host via SSH forwarded domain socket
  • Are Bluemix service endpoints publicly accessible?
  • Synced Folder Error with Docker Provider on Vagrant
  • Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.