Does the Docker RPM require additional dependencies?

I couldn’t find an answer online, help would be appreciated.

I have downloaded the Docker RPM for CentOS 7 from their site (

  • How to enable SCM polling with the Jenkins Pipeline plugin
  • How to copy a specific docker image layer from one host to another?
  • Distcc in docker causing memory leaks
  • Using a Docker image to build and deploy as part of a build matrix
  • set PHP path from host to docker container
  • Build Docker image in Jenkins (in Docker image) - Cloud docker agent
  • After installing the RPM, does Docker require any additional dependencies in order to run? Or is the standalone RPM enough?

    I’m asking because it takes time to bring external files into my company’s network. So I’d like to know in advance all of the dependencies (RPMs or other files) I need to bring into the network, along with the Docker RPM, so I can do it all at once.

  • VisualVM connection to Tomcat hosted on Docker
  • How to add Docker volume via YAML file in such a way that it will work?
  • Docker Registry incorrectly claims an expired CA cert
  • Datanode denied communication with namenode because hostname cannot be resolved
  • How to set image name in Dockerfile?
  • when we run the hello-world image its throws the connection refused error message
  • One Solution collect form web for “Does the Docker RPM require additional dependencies?”

    It has a lot of dependencies.

    You can use a tool call repotrack to download the Docker Engine RPM and all of it’s dependencies.

    repotrack docker-engine

    There’s a similar tool out there called yumdownloader, it won’t work for your use case because it only downloads the rpms needed for the specific Centos/RHEL server that you run the command on. Repotrack downloads all, not taking into account what is already installed on the system.

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