Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Feature Request: Release `linux/arm64` architecture `cimg/python:3.10.14-browsers` image

オープン
#258 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
35/100
issue の種類
機能追加
明瞭さ
おおむね明確
活発さ
停滞
技術スタック
docker, python

調査の方向性

まず、cimg/python:3.10.14-browsers イメージのビルド設定を見つけ、そのマニフェストがどのように公開されているかを確認します。ARM ベースのワークステーションで circleci local execute deploy_docs を実行して失敗を再現し、その後、イメージが linux/arm64 マニフェストを公開し、報告されているローカルワークフローをサポートしていることを確認します。

索引モデルが issue の本文から書いたものです。

説明

enhancement

Describe the Feature Request
Please provide a linux/arm64 architecture cimg/python:3.10.14-browsers image. This benefits those who are using circleci local execute on an ARM-based Mac.

Is your feature request related to a particular problem?

$ circleci local execute deploy_docs
Fetching latest build environment...
Docker image digest: sha256:008ba7f4223f1e26c11df9575283491b620074fa96da6961e0dcde47fb757014
WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
====>> Spin up environment
Build-agent version  ()
System information:
 Server Version: 27.3.1
 Storage Driver: stargz
 Cgroup Driver: cgroupfs
 Cgroup Version: 2
 Kernel Version: 6.10.14-linuxkit
 Operating System: Docker Desktop
 OSType: linux
 Architecture: aarch64
...
Error: 
Error response from daemon: no matching manifest for linux/arm64/v8 in the manifest list entries: no match for platform in manifest: not found

Step failed
Task failed
Error: Error response from daemon: no matching manifest for linux/arm64/v8 in the manifest list entries: no match for platform in manifest: not found

How will this feature request benefit CircleCI jobs using this image?
This will let developers tests jobs using this image on their local workstation.

主要言語
Dockerfile
スター
34
フォーク
33
平均マージ
8時間 45分
マージ済み PR(30日)
7

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

CircleCI-Public/cimg-python のほかの issue

CircleCI-Public/cimg-python の issue をすべて見る

似ている issue

Build System の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。