CentOS7.6下FATE1.9.0单机部署

本文主要介绍在Centos7.6下的fate单机部署

虚拟机及centos7.6系统安装不再赘述,可通过其他博客中查看

打算采用docker部署,因此需要先安装docker

根据FATE官方单机部署文档中docker的建议版本为18.09,下载18.09版本docker

docker18.09安装参考链接:https://www.csdn.net/tags/NtzaMg0sMzYwMC1ibG9n.html

安装完docker后可通过docker --version验证版本

 接着拉取镜像

docker pull federatedai/standalone_fate:${version}

这里的version根据自己需求选择,我选择目前最新的1.9.0

可在部署环境中先设置version值,例如

export version=1.9.0

然后再拉取镜像

 

 启动

docker run -d --name standalone_fate -p 8080:8080 federatedai/standalone_fate:${version};
docker ps -a | grep standalone_fate

能看到对应${version}的容器运行中则启动成功

 接着可以测试一下,先进入容器

docker exec -it $(docker ps -aqf "name=standalone_fate") bash
source bin/init_env.sh

可以看到运行的环境路径发生了变化

① Toy测试

flow test toy -gid 10000 -hid 10000

如果成功,屏幕显示

success to calculate secure_sum, it is 2000.0

 

②单元测试

fate_test unittest federatedml --yes

如果成功,屏幕显示

there are 0 failed test

这个测试需要一点时间,耐心等待每个测试的py文件跑完,结果如下

至此单机版FATE已通过docker部署成功。

后续提交job任务训练及FateBoard查看运行过程等在下个文章叙述

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值