官方可以增加pgvector的镜像在数据库里吗?

PostgreSQL中需要安装PostgreSQL向量数据插件「pgvector」,进入 docker 安装好以后,docker 重启或者升级后就得重新安装插件。
我自己创建docker.io/ankane/pgvector:latest 这个镜像可以跑起来。
当时 1Panel 数据库中无法管理添加用户,也无法直接用面板备份和恢复数据。

恳请官方能把docker.io/ankane/pgvector:latest 这个镜像归到PostgreSQL中,算是一个特殊的版本吧
这样管理数据库、备份就很方便。

如果升级了一定买个专业版支持!

专业版已经支持了。

官方的大佬们,求关注啊。有没有可能加上去,说下哦。

感谢反馈,出于项目 star 数量等指标考量,我们暂时不考虑上架你的这款应用,望理解。

推荐使用 容器 - 编排 功能来维护。

好的,虽然不会加,但是时隔十天终于见到有人回复了,感谢

networks:
    1panel-network:
        external: true
services:
    postgresql:
        container_name: ${CONTAINER_NAME}
        deploy:
            resources:
                limits:
                    cpus: ${CPUS}
                    memory: ${MEMORY_LIMIT}
        environment:
            - POSTGRES_USER=${PANEL_DB_ROOT_USER}
            - POSTGRES_PASSWORD=${PANEL_DB_ROOT_PASSWORD}
        healthcheck:
            interval: 30s
            retries: 5
            start_period: 20s
            test:
                - CMD
                - pg_isready
                - -h
                - 127.0.0.1
                - -p
                - "5432"
                - -q
                - -U
                - ${PANEL_DB_ROOT_USER}
            timeout: 5s
        image: postgres:16.4-alpine
        labels:
            createdBy: Apps
        networks:
            - 1panel-network
        ports:
            - ${HOST_IP}:${PANEL_APP_PORT_HTTP}:5432
        restart: always
        volumes:
            - ./data:/var/lib/postgresql/data
        command: >
            bash -c "psql -U ${PANEL_DB_ROOT_USER} -c 'CREATE EXTENSION IF NOT EXISTS vector;' && postgres"

command: >
bash -c “psql -U ${PANEL_DB_ROOT_USER} -c ‘CREATE EXTENSION IF NOT EXISTS vector;’ && postgres” 添加这几行就可以安装pgvector了嘛