morningman opened a new pull request, #4133:
URL: https://github.com/apache/doris-website/pull/4133

   ## What
   
   Update the all-in-one image guide (EN + zh-CN) for 
[apache/doris#67875](https://github.com/apache/doris/pull/67875), which taught 
the 4.1 all-in-one image to run one Doris process per container via 
`DORIS_ROLE` and added two compose files under 
`docker/runtime/all-in-one/4.1/compose/`.
   
   - `community/developer-guide/all-in-one-image.md`
   - 
`i18n/zh-CN/docusaurus-plugin-content-docs-community/current/developer-guide/all-in-one-image.md`
   
   ## Changes
   
   - Open with a table of the three ways to run the same image — single 
container, 3 FE + 3 BE multi-node cluster, compute-storage separated cluster 
(FoundationDB + meta-service + recycler + MinIO + 1..3 FE + 3 BE in two compute 
groups) — with how each is started and what it is for.
   - New "Multi-node and compute-storage separated clusters" section: 
`multi-node.yml` / `cloud.yml` commands, topology, host ports, knobs, data 
retention (`stop`/`up` keeps, `down` wipes), Docker Desktop routing (run stream 
load from the `client` service), memory (~9 GB, give Docker Desktop 12 GB+), 
FoundationDB on Apple Silicon, `compose/smoke-test.sh`.
   - `DORIS_ROLE` table (`all` / `fe` / `be` / `ms` / `recycler` / `cloud-init` 
/ `client`) for custom topologies; `FE_MASTER` accepting several FEs; `FE_HEAP` 
/ `BE_HEAP` and `MS_CONFIG_EXTRA`.
   - Image overview: assembled from `fe` / `be` / `ms` images, meta-service 
stripped too, sizes 2.7 / 3.2 GB (0.2 GB of which is the meta-service).
   - Build section: `-s tarball --tarball-dir`, `-s local` needs a `--cloud` 
build to serve the cloud compose file, using a self-built tag with compose via 
`DORIS_IMAGE`.
   - Single-container content is otherwise kept; the caution now says the 
compose clusters are for feature work / demos, not a stand-in for the 
regression pipelines.
   
   The `all-in-one-4.1.3` / `-full` tags on Docker Hub were re-pushed right 
before #67875 merged, so the compose defaults work out of the box and no 
transitional note is needed.
   
   ## Verification
   
   Rendered both pages with `yarn start` (community plugin only, EN and 
`--locale zh-CN`): headings, custom anchors (`#single-container`, 
`#multi-node`, `#cloud`), the 6 tables and the two topology diagrams all render 
as intended; no new console errors beyond the pre-existing site-wide ones.
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)
   
   https://claude.ai/code/session_01MfNmrtk75SV84hV7xBG1pm
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to