docs: quickstartにDocker Hubイメージ/独自Dockerfileの選択肢を追記#5
Merged
takemi-ohama merged 2 commits intomainfrom May 1, 2026
Merged
Conversation
build.context の説明を「標準コンテナを使う場合」に限定し、 公開イメージ参照(image: のみ)や独自Dockerfile(context: .)も 利用可能であることを追記。 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
projects/<project>/ はシンボリックリンクで context: . が安定しないため、
独自Dockerfileは ${DEVBASE_ROOT}/plugins/<plugin>/ 配下に置く案内に修正。
compose.yml ガイドライン §1.2 / §4.3 と整合。
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
c9c336e to
98a9d81
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Pull Request
概要
docs/plugin-dev/quickstart.mdの「2.2 compose.yml の作成」ポイント説明が「build.contextは\${DEVBASE_ROOT}ベース」のみを許容するように読めていたため、標準コンテナを使う場合に限定する旨を明示。あわせて、Docker Hub などの公開イメージ参照や、独自 Dockerfile を利用する構成も可能であることを追記する。compose-yml-guidelines.md§1.2 / §4.3 との整合も取り、独自 Dockerfile は\${DEVBASE_ROOT}/plugins/<plugin>/配下に配置する旨を記載。関連 Issue
変更点
docs/plugin-dev/quickstart.mdL90:image:のみ指定してbuild:を省略する選択肢を追記(Docker Hub 等の公開イメージ)\${DEVBASE_ROOT}/plugins/<plugin>/配下に配置するよう案内(projects/直下はシンボリックリンクのためcontext: .不可)やらないこと
compose-yml-guidelines.md側の更新(既存記述で整合済み、本PRでは未変更)動作確認
\${DEVBASE_ROOT}/containers/...でビルドできる\${DEVBASE_ROOT}/plugins/<plugin>/配下の独自 Dockerfile を参照する compose.yml が動作する