Configuring cluster nodes for automatic Docker installation

Set up IBM Cloud Private to automatically install Docker on your cluster nodes during installation. Cluster nodes are the master, proxy, worker, vulnerability advisor, and management nodes.

During installation, Docker is automatically installed on your RHEL or Ubuntu cluster nodes. The Docker package that is used in the installer is built-in. This process installs Docker on nodes that do not already have a version of Docker installed. If you have a version of Docker that is supported by IBM Cloud Private installed on your node, you can skip this procedure.

For SUSE Linux Enterprise Server (SLES) nodes, you must manually install Docker by using the Docker installation Opens in a new tab instructions in the SLES documentation.

To allow for automatic installation of Docker on cluster nodes:

  1. On your master, proxy, worker, management, and VA nodes, ensure that your package manager is configured to allow for package updates. Package managers include RPM for RHEL and Apt for Ubuntu.
  2. If you want to change the location of the Docker default storage directory, you must configure a bind mount to the new directory before you install IBM Cloud Private. See Specifying a default Docker storage directory for automatically installed docker.
  3. (Optional) Determine which Docker options your master, proxy, worker, management, and VA nodes require. You specify these options in the config.yaml file.