[ENG-11345] improve docs and dev setup#894
Draft
aaxelb wants to merge 3 commits into
Draft
Conversation
(and streamline worker config)
cslzchen
approved these changes
Jun 29, 2026
There was a problem hiding this comment.
Thanks for the quick update. I removed SHARE images/volumes and verified that everything works as expected with this updated doc. I was concerned if indexer will start without migration applied (unlike worker) and confirmed it works.
One minor thing as I mentioned in my documentation review ticket, need to docker compose down everything before docker compose up -d worker if we run into the following error with elastic8_setup.
✘ Container share-elastic8_setup-1 Error dependency elastic8_setup failed to start 1.1s
dependency failed to start: container share-elastic8_setup-1 exited (0)
cslzchen
approved these changes
Jun 29, 2026
cslzchen
left a comment
There was a problem hiding this comment.
Verified locally, no more issues when starting worker.
(share-3.12) ➜ share git:(docs/clarifications-2026) dcup worker
WARN[0000] /Users/longze/Projects/share/docker-compose.yml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion
[+] up 7/7
✔ Container share-elastic8_setup-1 Exited 2.9s
✔ Container share-postgres-1 Started 0.3s
✔ Container share-rabbitmq-1 Started 0.3s
✔ Container share-elastic8-1 Started 2.9s
✔ Container share-indexer-1 Started 3.0s
✔ Container share-web-1 Started 2.9s
✔ Container share-worker-1 Started 3.0s
What's next:
Filter, search, and stream logs from all your Compose services
in one place with Docker Desktop's Logs view. docker-desktop://dashboard/logs
(share-3.12) ➜ share git:(docs/clarifications-2026) dclg 100 elastic8_setup
WARN[0000] /Users/longze/Projects/share/docker-compose.yml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion
elastic8_setup-1 | Setting cert file permissions (give read permission to all users -- may not be suitable for production)
elastic8_setup-1 | All done!
...
(share-3.12) ➜ share git:(docs/clarifications-2026) dcup worker
WARN[0000] /Users/longze/Projects/share/docker-compose.yml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion
[+] up 7/7
✔ Container share-rabbitmq-1 Running 0.0s
✔ Container share-postgres-1 Running 0.0s
✔ Container share-elastic8-1 Running 0.0s
✔ Container share-web-1 Running 0.0s
✔ Container share-indexer-1 Running 0.0s
✔ Container share-worker-1 Running 0.0s
✔ Container share-elastic8_setup-1 Exited 0.6s
What's next:
Filter, search, and stream logs from all your Compose services
in one place with Docker Desktop's Logs view. docker-desktop://dashboard/logs
(share-3.12) ➜ share git:(docs/clarifications-2026) dclg 100 elastic8_setup
WARN[0000] /Users/longze/Projects/share/docker-compose.yml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion
elastic8_setup-1 | Setting cert file permissions (give read permission to all users -- may not be suitable for production)
elastic8_setup-1 | All done!
elastic8_setup-1 | Setting cert file permissions (give read permission to all users -- may not be suitable for production)
elastic8_setup-1 | All done!
...
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.
how-to/use-the-api.mdindexercontainer instead ofworker