Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
milvus
milvus
提交
af1941b6
M
milvus
项目概览
milvus
/
milvus
11 个月 前同步成功
通知
260
Star
22476
Fork
2472
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
M
milvus
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
af1941b6
编写于
1月 05, 2021
作者:
Z
zhenshan.cao
提交者:
yefu.chen
1月 05, 2021
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Add docker for indexbuilder
Signed-off-by:
N
zhenshan.cao
<
zhenshan.cao@zilliz.com
>
上级
05f1350e
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
44 addition
and
3 deletion
+44
-3
.env
.env
+0
-1
.jenkins/modules/Publish/Publish.groovy
.jenkins/modules/Publish/Publish.groovy
+4
-0
.jenkins/modules/Regression/PythonRegression.groovy
.jenkins/modules/Regression/PythonRegression.groovy
+1
-0
build/docker/deploy/.env
build/docker/deploy/.env
+1
-0
build/docker/deploy/docker-compose.yml
build/docker/deploy/docker-compose.yml
+16
-0
build/docker/deploy/indexbuilder/DockerFile
build/docker/deploy/indexbuilder/DockerFile
+22
-0
docker-compose.yml
docker-compose.yml
+0
-2
未找到文件。
.env
浏览文件 @
af1941b6
...
...
@@ -6,4 +6,3 @@ LATEST_DATE_VERSION=latest
MINIO_ADDRESS=minio:9000
PULSAR_ADDRESS=pulsar://pulsar:6650
ETCD_ADDRESS=etcd:2379
MASTER_ADDRESS=localhost:53100
.jenkins/modules/Publish/Publish.groovy
浏览文件 @
af1941b6
...
...
@@ -17,6 +17,10 @@ dir ('build/docker/deploy') {
sh
'docker-compose build --force-rm master'
sh
'docker-compose push master'
sh
'docker pull ${SOURCE_REPO}/indexbuilder:${SOURCE_TAG} || true'
sh
'docker-compose build --force-rm indexbuilder'
sh
'docker-compose push indexbuilder'
sh
'docker pull ${SOURCE_REPO}/proxy:${SOURCE_TAG} || true'
sh
'docker-compose build --force-rm proxy'
sh
'docker-compose push proxy'
...
...
.jenkins/modules/Regression/PythonRegression.groovy
浏览文件 @
af1941b6
...
...
@@ -6,6 +6,7 @@ try {
dir
(
'build/docker/deploy'
)
{
sh
'docker-compose -p ${DOCKER_COMPOSE_PROJECT_NAME} pull'
sh
'docker-compose -p ${DOCKER_COMPOSE_PROJECT_NAME} up -d master'
sh
'docker-compose -p ${DOCKER_COMPOSE_PROJECT_NAME} up -d indexbuilder'
sh
'docker-compose -p ${DOCKER_COMPOSE_PROJECT_NAME} up -d proxy'
sh
'docker-compose -p ${DOCKER_COMPOSE_PROJECT_NAME} run -e QUERY_NODE_ID=1 -d querynode'
sh
'docker-compose -p ${DOCKER_COMPOSE_PROJECT_NAME} run -e QUERY_NODE_ID=2 -d querynode'
...
...
build/docker/deploy/.env
浏览文件 @
af1941b6
...
...
@@ -6,3 +6,4 @@ PULSAR_ADDRESS=pulsar://pulsar:6650
ETCD_ADDRESS=etcd:2379
MASTER_ADDRESS=master:53100
MINIO_ADDRESS=minio:9000
INDEX_BUILDER_ADDRESS=indexbuider:31000
build/docker/deploy/docker-compose.yml
浏览文件 @
af1941b6
...
...
@@ -11,6 +11,7 @@ services:
environment
:
PULSAR_ADDRESS
:
${PULSAR_ADDRESS}
ETCD_ADDRESS
:
${ETCD_ADDRESS}
INDEX_BUILDER_ADDRESS
:
${INDEX_BUILDER_ADDRESS}
networks
:
-
milvus
...
...
@@ -27,6 +28,21 @@ services:
networks
:
-
milvus
indexbuilder
:
image
:
${TARGET_REPO}/indexbuilder:${TARGET_TAG}
build
:
context
:
../../../
dockerfile
:
build/docker/deploy/indexbuilder/DockerFile
cache_from
:
-
${SOURCE_REPO}/indexbuilder:${SOURCE_TAG}
environment
:
MASTER_ADDRESS
:
${MASTER_ADDRESS}
ETCD_ADDRESS
:
${ETCD_ADDRESS}
MINIO_ADDRESS
:
${MINIO_ADDRESS}
networks
:
-
milvus
querynode
:
image
:
${TARGET_REPO}/querynode:${TARGET_TAG}
build
:
...
...
build/docker/deploy/indexbuilder/DockerFile
0 → 100644
浏览文件 @
af1941b6
# Copyright (C) 2019-2020 Zilliz. All rights reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software distributed under the License
# is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
# or implied. See the License for the specific language governing permissions and limitations under the License.
FROM
alpine:3.12.1
COPY
./bin/indexbuilder /milvus-distributed/bin/indexbuilder
COPY
./configs/ /milvus-distributed/configs/
WORKDIR
/milvus-distributed/
CMD
["./bin/indexbuilder"]
EXPOSE
31000
docker-compose.yml
浏览文件 @
af1941b6
...
...
@@ -20,7 +20,6 @@ services:
<<
:
*ccache
PULSAR_ADDRESS
:
${PULSAR_ADDRESS}
ETCD_ADDRESS
:
${ETCD_ADDRESS}
MASTER_ADDRESS
:
${MASTER_ADDRESS}
MINIO_ADDRESS
:
${MINIO_ADDRESS}
volumes
:
&ubuntu-volumes
-
.:/go/src/github.com/zilliztech/milvus-distributed:delegated
...
...
@@ -46,7 +45,6 @@ services:
environment
:
PULSAR_ADDRESS
:
${PULSAR_ADDRESS}
ETCD_ADDRESS
:
${ETCD_ADDRESS}
MASTER_ADDRESS
:
${MASTER_ADDRESS}
MINIO_ADDRESS
:
${MINIO_ADDRESS}
volumes
:
-
.:/go/src/github.com/zilliztech/milvus-distributed:delegated
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录