Pull DataSurface Docker Image

Pull DataSurface Docker images from the GitLab registry using stored credentials.

1|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/billynewport/demo_cokub_model --skill pull-datasurface-docker-image
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Pull DataSurface Docker Image
Source: https://github.com/billynewport/demo_cokub_model/tree/main/.claude/skills/pull-datasurface-image
Command: npx skills add https://github.com/billynewport/demo_cokub_model --skill pull-datasurface-docker-image

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams obtain DataSurface Docker images from the GitLab registry for local development and deployment environments, removing manual lookup and setup steps.

Core Features & Use Cases

  • Core Image Pull: Retrieve the core DataSurface image from registry.gitlab.com for immediate use in development environments.
  • DBT-Enhanced Image: Pull the datasurface-dbt image when dbt support is required for analytics pipelines.
  • Use Case: Imagine you are setting up a new workstation for DataSurface development; this Skill streamlines authenticating with GitLab and pulling the correct image version.

Quick Start

Log in to GitLab registry and pull the core or dbt-enabled DataSurface images:

  • docker login registry.gitlab.com -u "$GITLAB_CUSTOMER_USER" -p "$GITLAB_CUSTOMER_TOKEN"
  • docker pull registry.gitlab.com/datasurface-inc/datasurface/datasurface:v${DATASURFACE_VERSION}
  • docker pull registry.gitlab.com/datasurface-inc/datasurface/datasurface-dbt:v${DATASURFACE_VERSION}

Frequently Asked Questions about Pull DataSurface Docker Image

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I pull DataSurface Docker images from the GitLab container registry?

To pull DataSurface Docker images, use Docker to log in to registry.gitlab.com with your GITLAB_CUSTOMER_USER and GITLAB_CUSTOMER_TOKEN credentials, then execute docker pull for the specific datasurface image version you need.

What credentials do I need to authenticate with the GitLab registry for DataSurface images?

Authenticating with the GitLab registry requires the GITLAB_CUSTOMER_USER and GITLAB_CUSTOMER_TOKEN environment variables to execute the docker login command successfully and access DataSurface images.

Does pulling DataSurface images require Docker and GitLab credentials?

Yes, pulling DataSurface images requires Docker installed locally and GitLab registry credentials, specifically GITLAB_CUSTOMER_USER and GITLAB_CUSTOMER_TOKEN, to authenticate and pull images from registry.gitlab.com.

How do I pull the dbt-enabled DataSurface image instead of the core image?

To pull the dbt-enabled DataSurface image, execute docker pull registry.gitlab.com/datasurface-inc/datasurface/datasurface-dbt:v${DATASURFACE_VERSION} after authenticating with GitLab to get analytics pipeline support.

When should I use the DataSurface dbt image versus the core image?

Use the datasurface-dbt image when dbt support is required for analytics pipelines, and use the core datasurface image for standard development environments without dbt dependencies.