不知道是不是小编有不是有魔力,部署环境总是会遇到大大小小的坑,这次多亏了社区中的一个大佬不辞辛苦的帮助我解决问题,真的是耽误了大佬太长时间了,虽不便告知大佬名讳,但还是要说一声感谢大侠,江湖再见!

坑1:部署分布式环境的时候python容器起不来,一直处于restarting状态

这个问题真的很头疼,排查不到问题真的要疯了。

python容器的log是这样的:mysql connect time out,通过docker ps -a可以观察到每隔10s,python容器就会重启一次,我最开始相信了官方文档,官方说等他的依赖都起来了就好了,然后就是漫长的的等待,可是等待不一定能让你爱的人回头啊。。。。10分钟过去了、20分钟过去了、……、1个小时过去了。。。。

不服输的小编最后在大佬的无私帮助下,用了近5h,发现了问题!!!!docker内各个容器之间ping不通!!!这说明了服务器把私有网的包都吃掉了,吃掉了,吃……掉……了……~

docker-compose exec nodemanager bash
ping mysql
ping clustermanager

大佬给小编的解决方法是:

(1)/data/projects/fate/confs-10000//docker-compose.yml

该文件需修改两处地方:

(2)/data/projects/fate/confs-10000/confs/fate_flow/conf/service_conf.yaml

该文件修改一处:

之后再回到/data/projects/fate/confs-10000,执行以下命令即可

sudo docker-coompose up -d

坑2:在容器中遇到了找不到en_US.UTF-8

通过网上各种错误的资料,小编发现比较有用的方法是这个

export LC_ALL=en_US.utf-8 && export LANG=en_US.utf-8

查看下系统字体

locale

LANG=en_US.utf-8 LC_CTYPE="en_US.utf-8" LC_NUMERIC="en_US.utf-8" LC_TIME="en_US.utf-8" LC_COLLATE="en_US.utf-8" LC_MONETARY="en_US.utf-8" LC_MESSAGES="en_US.utf-8" LC_PAPER="en_US.utf-8" LC_NAME="en_US.utf-8" LC_ADDRESS="en_US.utf-8" LC_TELEPHONE="en_US.utf-8" LC_MEASUREMENT="en_US.utf-8" LC_IDENTIFICATION="en_US.utf-8" LC_ALL=en_US.utf-8

然后就成功啦

docker 容器restarting_FATE联邦学习docker-compose部署中的坑相关推荐

  1. 3、《每天5分钟玩转Docker容器技术》学习-Docker架构

    ------------------------------------重要说明------------------------------------ 本文内容都是参考Cloudman系列进行学习, ...

  2. 5、《每天5分钟玩转Docker容器技术》学习--Docker镜像

    ------------------------------------重要说明------------------------------------ 本文内容都是参考Cloudman系列进行学习, ...

  3. 4、《每天5分钟玩转Docker容器技术》学习--Docker环境搭建

    ------------------------------------重要说明------------------------------------ 本文内容都是参考Cloudman系列进行学习, ...

  4. 1、《每天5分钟玩转Docker容器技术》学习-Docker cloudman致敬

    感谢cloudman分享的Openstack和Docker资料,正是因为cloudman分享的资料,开始了这方面的学习!正是因为Cloudman的坚持,鼓励着我进行学习过程. 也正是cloudman的 ...

  5. 使用TensorFlow,GPU和Docker容器进行深度学习

    摘要: 数据科学家使用GPU来提高TensorFlow的计算速度,但GPU价格昂贵,也需要对其所占用的资源进行认真的管理.本文将带你来一起解决这一问题. 在过去的几个月中,我和多个企业的数据科学团队进 ...

  6. 用Docker容器自带的tensorflow serving部署模型对外服务

    相信很多人和我一样,在试图安装tensorflow serving的时候,翻遍了网上的博客和官网文档,安装都是以失败而告终,我也是一样,这个问题折磨了我两个星期之久,都快放弃了.幸运的是在同事的建议下 ...

  7. 用Docker容器自带的tensorflow serving部署模型对外服务(成功率100%)

    前传: 相信很多人和我一样,在试图安装tensorflow serving的时候,翻遍了网上的博客和官网文档,安装都是以失败而告终,我也是一样,这个问题折磨了我两个星期之久,都快放弃了.幸运的是在同事 ...

  8. 用KFServing加速联邦学习模型的部署

    题图摄于北海公园 12月初召开的 CNCF KubeCon 中国线上虚拟会议上,我们 VMware 云原生实验室的工程师王方驰和社区合作伙伴做了一个演讲分享:用KFServing加速联邦学习模型的部署 ...

  9. 【阅读笔记】联邦学习实战——联邦学习在智能物联网中的应用案例

    联邦学习实战--联邦学习在智能物联网中的应用案例 前言 1. 案例背景与动机 2. 历史数据分析 3. 出行时间预测模型 3.1 问题定义 3.2 构造训练数据集 3.3 模型结构 4 联邦学习实现 ...

最新文章

  1. 简单的5*5,五子棋小游戏
  2. jchdl - GSL Port
  3. mongodb更新数据,查找相同的id,有重复的,就更新。
  4. 响应json数据之过滤静态资源
  5. 大讲堂 | 预测时间敏感的机器学习模型建模与优化
  6. python 会计凭证_实际工作中,大多数单位都使用单式记账凭证。()
  7. 注册表修改大全(浏览文章时可以使用CTRL+F查找)
  8. mysql count innodb 不正确_关于mysql中innodb的count优化问题分享
  9. 我的是50M宽带,速度有5M/s,难道是百度网盘不给力?
  10. vue element-UI的树形结构,父级关联,返回数据反选的问题
  11. 正则表达式在python中的应用_正则表达式:Python3中的应用简介
  12. 脱库站库分离渗透解决MySQL禁止外连
  13. gbase 连接数据库
  14. 想以游戏纸娃娃系统专利主张暴雪的暗黑3侵权? 先过暗黑2这关!
  15. Word解析之Word内部结构
  16. EXCEL所有单元格加减乘除一个数 -- 选择性粘贴的用法
  17. thinkphp5 域名路由
  18. 网贷查询接口开发 网贷黑名单查询 个人网贷黑名单查询
  19. matlab round函数怎么用,round函数的使用方法【处理模式】
  20. 【循环搜寻法(使用卫兵)】

热门文章

  1. VTK 7.0 安装中内存读取冲突 no override found for “.. 解决记录
  2. 详解/etc/profile、/etc/bash.bahsrc、~/.profile、~/.bashrc的用途
  3. 江苏省对口单招计算机原理,江苏省对口单招计算机原理教案.doc
  4. linux普通文件的特点是,linux系统文件系统上有哪些特点
  5. 【转】【OpenCV入门教程之一】 安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置
  6. 更改结构体的内存字节对齐方式--经典
  7. ubuntu9.10中更改启动顺序(grub2的配置)
  8. How to solve random black screen on macOS Sierra
  9. 全文搜索技术——Lucene
  10. MySQL主从同步(复制)