mirror of
https://github.com/tiennm99/docker-images.git
synced 2026-10-13 12:14:37 +00:00
3a0e31b79065723c88be1b5963743068d97017f9
Updates publish workflow to build/push couchbase (Convention B style: <service>:<version>) instead of couchbase-2.5. Renames image in CI/CD pipeline and adds OCI image-spec labels block aligned with scribe pattern. Updates docker-compose.example.yml image reference. Applies Convention B naming rule (codified in prior commit) to couchbase image, enabling cleanup of orphan couchbase-2.5 packages via manual UI deletion post-merge.
Docker Images
Custom Docker images of legacy/discontinued software — built and published to GHCR.
Image index
| Image | Tag | GHCR package | Notes |
|---|---|---|---|
| Couchbase 2.5 | 2.5.2 |
couchbase | Legacy NoSQL; no official image exists |
| Scribe 2.2 | 2.2 |
scribe | Facebook's legacy log aggregation daemon |
Naming convention
This repo uses Docker-Hub-style image names: <service>:<full-version>.
- Subdirectory:
<service>-<major-line>/(e.g.couchbase-2.5/,scribe-2.2/). Subdir holds the build context for one major version line. - GHCR + Docker Hub image:
<service>(e.g.couchbase,scribe). No major-line suffix in the image name. - Workflow file:
publish-<service>-<major-line>.yml(matches subdir for path-trigger clarity). - Tags published per workflow:
<full-version>(e.g.2.5.2,2.2)<major-line>(e.g.2.5) - optional aliaslatest- canonical build of the only major line this repo carries for the service.
If a second major line of the same service is ever added to this repo, drop latest from both workflows and publish <major-line>-latest tags instead.
Couchbase-2.5
docker pull ghcr.io/tiennm99/couchbase:2.5.2
More options: https://github.com/tiennm99/docker-images/pkgs/container/couchbase
Docker Compose example: couchbase-2.5/docker-compose.example.yml
Credits
- https://docs.couchbase.com/couchbase-manual-2.5/cb-install/
- https://github.com/couchbase/docker/tree/14f9e5f37723ef15affa8cf3227b15409805f668/enterprise/couchbase-server/2.5.2
- https://github.com/couchbase/docker/tree/a9e69006c4dae3d6b8aa4055436c83e9cd51d9e4/enterprise/couchbase-server/2.5.2
Scribe 2.2
Facebook's legacy real-time log aggregation daemon.
See scribe-2.2/README.md for usage, configuration, and examples.
Credits
GitHub Actions template
Credits
Description
Custom Docker images of legacy/discontinued software (Couchbase 2.5, …) — built and published to GHCR.
Readme
Apache-2.0
450 KiB
0 Stars
1 Watchers
0 Forks
Languages
Dockerfile
55.9%
Go
38.7%
Shell
5.4%