Deploy a Teradata AI Unlimited Interface Using Docker
This product is in preview and is subject to change. If you’re interested in learning more about this offering, contact Teradata Support. |
This document outlines the steps for deploying and setting up a Teradata AI Unlimited interface using Docker. You can use JupyterLab or workspace client as your Teradata AI Unlimited interface.
You can deploy JupyterLab using:
For information about workspace client, see Use Teradata AI Unlimited With Workspace Client.
Deploy JupyterLab using Docker Engine
-
Pull the Docker image from the DockerHub at https://hub.docker.com/r/teradata/ai-unlimited-jupyter.
-
Run the Docker image once you’ve set the
JUPYTER_HOME
variable.Modify the directories based on your requirements. docker run -detach \ --env “accept_license=Y” \ --publish 8888:8888 \ --volume ${JUPYTER_HOME}:/home/jovyan/JupyterLabRoot \ teradata/ai-unlimited-jupyter:latest
The command downloads and starts a JupyterLab container and publishes the ports needed to access it. Connect to JupyterLab using the URL: http://localhost:8888 and enter the token when prompted. For detailed instructions, see Teradata Vantage™ Modules for Jupyter Installation Guide or Use Vantage from a Jupyter Notebook.
Deploy JupyterLab using Docker Compose
With Docker Compose, you can easily configure, install, and upgrade your Docker-based JupyterLab installation.
-
Install Docker Compose. See https://docs.docker.com/compose/install/.
-
Create a jupyter.yml file.
version: "3.9" services: jupyter: deploy: replicas: 1 platform: linux/amd64 container_name: jupyter image: ${JUPYTER_IMAGE_NAME:-teradata/ai-unlimited-jupyter}:${JUPYTER_IMAGE_TAG:-latest} environment: accept_license: "Y" ports: - 8888:8888 volumes: - ${JUPYTER_HOME:-./volumes/jupyter}:/home/jovyan/JupyterLabRoot/userdata networks: - td-ai-unlimited networks: td-ai-unlimited:
-
Go to the directory where the jupyter.yml file is located and start JupyterLab.
docker compose -f jupyter.yml up
Once the JupyterLab server is initialized and started, you can connect to JupyterLab using the URL: http://localhost:8888 and enter the token when prompted. For detailed instructions, see Teradata Vantage™ Modules for Jupyter Installation Guide or Use Vantage from a Jupyter Notebook.
Congrats! You’re all set up to use Teradata AI Unlimited.
Next steps
-
Get started with Teradata AI Unlimited by running a simple workflow. See Run a Sample Workload in JupyterLab Using Teradata AI Unlimited.
-
Interested in learning how Teradata AI Unlimited can help you with real-life use cases? Coming soon! Keep watching this space for the GitHub link.
If you have any questions or need further assistance, please visit our community forum where you can get support and interact with other community members. |