Files
openobserve/deploy/build/Dockerfile.pr.amd64
T
Ashish KolheandHengfei Yang 335357f943 fix: updated cached enrichment table (#4176)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Introduced asynchronous functions for managing enrichment tables:
`notify_update`, `delete`, and `watch`.
- Added a notification mechanism to improve updates in the enrichment
data handling process.
- Enhanced deletion process for enrichment tables, reinforcing data
integrity.
- Introduced a new configuration option for maximum enrichment table
size to enhance user configurability.

- **Bug Fixes**
- Improved readability and debuggability in the monitoring process for
enrichment tables.

- **Chores**
- Updated the base image in the Dockerfile to a newer Debian version for
improved security and compatibility.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Hengfei Yang <hengfei.yang@gmail.com>
2024-08-11 15:14:05 +05:30

10 lines
406 B
Docker

# syntax=docker/dockerfile:1
FROM public.ecr.aws/debian/debian:bookworm-20240513-slim AS runtime
RUN apt-get update && \
apt-get install -y --no-install-recommends libatk1.0-0 libnss3 libglib2.0-0/stable ca-certificates curl htop iftop sysstat procps lsof net-tools sqlite3 && \
update-ca-certificates
COPY ./bin/openobserve /
RUN ["/openobserve", "init-dir", "-p", "/data/"]
CMD ["/openobserve"]