基于docker 安装pg vector
docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ankane/pgvector:v0.5.0
docker tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ankane/pgvector:v0.5.0 ankane/pgvector:v0.5.0
启动pgvector示例:
docker run --name pgvector \ -e POSTGRES_USER=pgvector \ -e POSTGRES_PASSWORD=pgvector \ -e POSTGRES_DB=rag_test \ -p 5433:5432 \ -v /home/docker_pgvector:/var/lib/postgresql/data \ -d ankane/pgvector:v0.5.0
docker容器启动后,还可以设置虚拟机启动自动启动容器吗?
可以,而且这是 Docker 生产环境的标准操作。Docker 容器启动后,重启策略(Restart Policy)是独立于容器运行状态的配置,你随时可以修改,无需重新创建容器。
最可靠的方法是将容器的重启策略设置为 always或 unless-stopped。
# 设置容器名为 "my-container" 的容器为自动重启(除非手动停止) docker update --restart=unless-stopped my-container

浙公网安备 33010602011771号