Seldon-Core 高级实践
一、S2i安装
1.1 下载
转到发布页面并为您的机器下载正确的发行版。分别为 32 位和 64 位选择 linux-386 或 linux-amd64 链接。
> cd /root/software
> wget https://github.com/openshift/source-to-image/releases/download/v1.3.1/source-to-image-v1.3.1-a5a77147-linux-amd64.tar.gz
解压下载的tar
> tar -zxvf source-to-image-v1.3.1-a5a77147-linux-amd64.tar.gz
您现在应该看到一个名为 s2i 的可执行文件。将 s2i 的位置添加到 PATH 环境变量中,或者将其移动到 PATH 中预先存在的目录中。例如,
> cp /root/software/s2i /usr/local/bin
> cp /root/s2i/s2i /usr/local/bin
将适用于大多数设置。
选择最适合您的代码的构建器映像并获取使用说明,例如:
s2i usage seldonio/seldon-core-s2i-python3
以构建器映像可接受的形式创建源代码存储库,并从中构建您的 docker 容器。下面我们展示了一个使用我们的 seldon-core git repo 的示例,其中包含一些 Python 模型的模板示例。
安装git
> yum install -y git
s2i build https://github.com/seldonio/seldon-core.git \
--context-dir=wrappers/s2i/python/test/model-template-app seldonio/seldon-core-s2i-python3 \
seldon-core-template-model
为者常成,行者常至
自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)