Getting container images

You can get Db2 Warehouse container images from the IBM Cloud Container Registry.

Before you begin

  1. Ensure that you meet all of the platform prerequisites. See IBM Db2 Warehouse prerequisites.
  2. Obtain an IBM Cloud® ID if you don't already have one.
  3. Create an API key:
    1. Log in to IBM Cloud.
    2. Select Manage > Access (IAM) from the toolbar.
    3. Select API keys from side menu, click Create an IBM Cloud API key.
    4. Enter a Name and a Description. Click Create.
    5. You can now copy the API key or select to download the key and save it for later use.

Procedure

Note: Docker and Podman commands are listed for each step, where appropriate.

By pulling a container image, you are agreeing to the licensing terms and conditions that are described in the End User Licensing Agreement (EULA).

To access the image in the IBM Cloud Container Registry, complete the following steps:

  1. Log in to Docker or Podman by using your API key:
    echo <apikey> | docker login -u iamapikey --password-stdin icr.io
    echo <apikey> | podman login -u iamapikey --password-stdin icr.io
    where <apikey> is the API key that you created as a prerequisite.
  2. Pull the Db2 Warehouse Enterprise Edition container image that is appropriate for your platform:
    • Linux on x86:
      docker pull icr.io/obs/hdm/db2wh_ee:v11.5.8.0-db2wh-linux
      podman pull icr.io/obs/hdm/db2wh_ee:v11.5.8.0-db2wh-linux
    • POWER:
      docker pull icr.io/obs/hdm/db2wh_ee:v11.5.8.0-db2wh-ppcle
      podman pull icr.io/obs/hdm/db2wh_ee:v11.5.8.0-db2wh-ppcle
    • zLinux:
      docker pull icr.io/obs/hdm/db2wh_ee:v11.5.8.0-db2wh-s390x
      podman pull icr.io/obs/hdm/db2wh_ee:v11.5.8.0-db2wh-s390x
    • Windows or Mac:
      docker pull icr.io/obs/hdm/db2wh_ee:v11.5.8.0-db2wh-linux
  3. Optional: Pull the Db2 Warehouse client image that is appropriate for your platform:
    • Linux on x86:
      docker pull icr.io/obs/hdm/db2wh_ce:v11.5.8.0_client-linux
      podman pull icr.io/obs/hdm/db2wh_ce:v11.5.8.0_client-linux
    • POWER:
      docker pull icr.io/obs/hdm/db2wh_ce:v11.5.8.0_client-ppcle
      podman pull icr.io/obs/hdm/db2wh_ce:v11.5.8.0_client-ppcle
    • Windows or Mac:
      docker pull icr.io/obs/hdm/db2wh_ce:v11.5.8.0_client-linux