codalab / codalab/codabench

Request for arm64 Docker image and build method

Open
#2,029 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Setup
Dominant language
Python
Stars
176
Forks
74
Avg merge
5d 3h
Merged PRs (30d)
21

Description

Hello,

I'm currently deploying Codabench locally for a competition, and my server runs on the aarch64 (ARM64) architecture (verified via arch command, output: aarch64). The server's kernel version is 5.10.0-153.56.0.134.oe2203sp2.aarch64 (based on openEuler 22.03 SP2).

During the test phase, I encountered a critical compatibility issue: all Codabench-related Docker images available on Docker Hub are tagged with the linux/amd64 architecture. So,I have some questions.

  1. Does Codabench officially provide aarch64 (ARM64) compatible Docker images for local deployment? If yes, could you share the image tags or Docker Hub links?
  2. If official ARM64 images are not yet available, could you provide a detailed build guide (e.g., Dockerfile templates, build commands, dependency notes) to help us compile ARM64-specific images? This would include both core components like the compute worker (for handling evaluation tasks) and any required base images for competition submissions.

Thank you for your support!

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files or tests are named in the issue. Start by identifying the existing Codabench Docker image tags and build definitions for the compute worker and submission base images; done means ARM64 image availability is established or a reproducible ARM64 build guide covers the requested components.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, python
Domain
build-system, infrastructure
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.