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 access to container's logs via GET request to the NodeJS/express?
  • How to uninstall Docker Machine under Windows 10
  • Why isn't pyenv finding openssl shared libraries under Alpine Linux?
  • Root user inside Composer container
  • Docker API NodeJS
  • How should I run thumbd as a service inside a Docker container?
  • 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.

  • Ubuntu partitioning setup for running docker machines on windows box
  • How can I attach to docker container running in detached mode?
  • Change Docker machine location - Windows
  • How would one specify which containers to start and not to start in docker-compose? (docker run vs docker create)
  • How do I forward my Docker IP to the rest of the network?
  • docker-compose up leads to “client and server don't have same version (client : 1.14, server: 1.12)” error but client and server have the same version
  • 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.