Access to DataSpace Docker Images
This guide explains what you need to do to gain access to the private DataSpace Docker images hosted in the GitHub Container Registry.
Overview
Section titled “Overview”DataSpace Docker images are published under the GitHub organization dataspaceswiss and are private.
Access is granted through a GitHub team. Once you are a member of this team, you can authenticate against GitHub Container Registry and pull the required images.
Prerequisites
Section titled “Prerequisites”- A GitHub account
Step 1: Accept the GitHub Organization Invitation
Section titled “Step 1: Accept the GitHub Organization Invitation”- You will receive an email invitation from GitHub to join the
dataspaceswissorganization. - Open the email and click Accept invitation.
- Ensure you are logged in to the correct GitHub account when accepting.
After accepting the invitation, you will be added to a team that has read-only access to the DataSpace Docker images.
Step 2: Create a GitHub Personal Access Token (PAT)
Section titled “Step 2: Create a GitHub Personal Access Token (PAT)”GitHub requires authentication via a Personal Access Token (PAT) to access private container images.
- Open GitHub and go to:
Settings → Developer settings → Personal access tokens - Select Personal access tokens (classic).
- Click Generate new token.
- Configure the token:
- Note:
DataSpace Read Container Registry - Expiration: Choose according to your internal security policy
- Scopes:
read:packages(required)
- Note:
- Generate the token and copy it immediately.
