Install Docker
Docker is essential for creating and managing containers required to run Pentaho Data Catalog and its dependencies, including Pentaho Server, MongoDB, and the Metadata Repository. Before installing Data Catalog using Docker, ensure that both Docker and Docker Compose are installed and configured on your system.
Perform the following steps to install Docker:
Ensure you have referred to Components Reference to ensure that your server meets Data Catalog's requirements for this version of the software.
Refer to the Install Docker Engine instructions for your operating system and install the Docker Engine.
Note: The code snippets in the following steps are provided as examples for the Ubuntu operating system.
If you are not logged in as root, run the following command to elevate privileges for the duration of installation as opposed to using
sudo
for most commands.sudo su
Update the required libraries and packages.
apt-get update
Install the Docker packages.
apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Verify Docker version is installed.
docker --version
It returns a valid version number.
Verify the installation is successful by running the
hello-world
image.docker run hello-world
You see a message indicating that Docker is working.
Verify the Docker Compose is installed.
docker-compose --version
It returns a valid version number.
You have successfully installed Docker and Docker Compose on the system.
You can install Data Catalog on the server computer.
Last updated
Was this helpful?