I want to use custom image which include more extensions for postgresql like timescaledb, pgvectorscale or postgis to start postgresql service just like this dockerfile
FROM postgres:18-trixie
COPY ./pigsty.list /etc/apt/sources.list.d/pigsty.list
RUN --mount=type=cache,target=/var/cache/apt/ \
apt-get -o Acquire::https::Verify-Peer=false -o Acquire::https::Verify-Host=false update && \
apt-get -o Acquire::https::Verify-Peer=false -o Acquire::https::Verify-Host=false -y install ca-certificates && \
apt-get upgrade -y && \
apt-cache search postgresql-18-* | grep -v dbgsym |grep -v timescaledb-tsl | awk '{print $1}' | xargs apt-get install -y --no-install-recommends && \
apt-get clean && \
rm -rf /var/lib/apt/lists/* /tmp/*
CMD ["postgres"]
I want to use custom image which include more extensions for postgresql like timescaledb, pgvectorscale or postgis to start postgresql service just like this dockerfile