opentiny / opentiny/tiny-engine-backend-java

✨ [Feature]: 需要支持arm版本的镜像 好多开发环境是mac m芯片

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

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

主要言語
Java
スター
114
フォーク
89
平均マージ
12日 23時間
マージ済み PR(30日)
1

説明

What problem does this feature solve

cd tiny-engine-backend-java && docker-compose up -d
WARN[0000] /Users/xing/tiny-pro/tiny-engine-backend-java/docker-compose.yml: the attribute version is obsolete, it will be ignored, please remove it to avoid potential confusion
[+] Running 2/3
! tiny-engine Warning pull access denied for... 4.2s
! tiny-engine-back Warning pull access denie... 4.2s
⠹ tiny-engine-data Pulling 4.2s
no matching manifest for linux/arm64/v8 in the manifest list entries

What does the proposed API look like

cd tiny-engine-backend-java && docker-compose up -d
WARN[0000] /Users/xing/tiny-pro/tiny-engine-backend-java/docker-compose.yml: the attribute version is obsolete, it will be ignored, please remove it to avoid potential confusion
[+] Running 2/3
! tiny-engine Warning pull access denied for... 4.2s
! tiny-engine-back Warning pull access denie... 4.2s
⠹ tiny-engine-data Pulling 4.2s
no matching manifest for linux/arm64/v8 in the manifest list entries

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

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

調査の方向性

tiny-engine-backend-java/docker-compose.yml から始め、Apple M チップ搭載 Mac などの ARM64 環境で報告された失敗を再現します。Compose 設定から参照されているイメージを調査し、どのイメージに linux/arm64/v8 マニフェストがないかを特定します。ARM64 上で、報告されたマニフェストエラーなしにサービスを正常に取得して起動できれば完了です。

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

評価

技術スタック
docker, docker-compose, java
領域
devops
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
30/100

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

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