plantoscope的安装与使用
安装
一、环境准备
Docker >= 19.03
Docker Compose >= 1.25.0
Python >= 3.5
二、准备安装
1.下载 Phantoscope
先上github上看phantoscope看目前最新的版本,本问就以目前最新的版本0.2.0为例.在命令行里执行
git clone https://github.com/zilliztech/phantoscope.git -b 0.2.0 && cd phantoscope
2.设置环境变量
注册docker-compose启动时需要的环境变量,LOCAL_ADDRESS
代表服务器能被外网访问的IP地址:
export LOCAL_ADDRESS=$(ip a | grep -Eo 'inet (addr:)?([0-9]*\.){3}[0-9]*' | grep -Eo '([0-9]*\.){3}[0-9]*' | grep -v '127.0.0.1'| head -n 1)
如果是Mac系统的用户可以使用下面命令:
export LOCAL_ADDRESS=$(ifconfig | grep -Eo 'inet (addr:)?([0-9]*\.){3}[0-9]*' | grep -Eo '([0-9]*\.){3}[0-9]*' | grep -v '127.0.0.1'| head -n 1)
3.配置docker-compose.yml
在利用docker-compose开启相关的容器之前,我们需要对docker-compose.yml里面相关的配置有所了解,以防止在创建应用时会报错
.这步是很重要的,尤其服务器上有相关防火墙和网关的设置,本地安装可以忽略.以下是配置的全部信息:
version: '3.5'
services:
api:
image: phantoscope/api-server:v0.2.0
ports:
- "5000:5000"
environment:
- MINIO_ADDR=${LOCAL_ADDRESS}:9000
- UPLOAD_FOLDER=/tmp
- MILVUS_ADDR=milvus
- SEARCH_I