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.
Updated Dockerfile to add libssl0.9.8, split some RUN commands, and improved permissions handling. Modified entrypoint.sh to use 'set -ex' for better debugging and switched to 'runsvdir -P /etc/service' for process management. Cleaned up docker-compose.example.yml by commenting out unused options. Updated run script to unset HOME before execution for improved environment consistency.
Added a docker-compose.example.yml for Couchbase-2.5 and updated the README with usage instructions. Enhanced the Dockerfile to ensure scripts use Unix line endings and are executable, improving container reliability.