首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS EC2上的编织插件

AWS EC2上的编织插件
EN

Stack Overflow用户
提问于 2016-01-16 08:44:04
回答 1查看 114关注 0票数 0

我已经在CentOS 7上测试了用于Docker的Weave覆盖网络,之后我不得不尝试在AWS环境中部署这个系统。是有区别的。当Docker在EC2实例上启动时,weaveplugin容器也会启动。这使得在停止插件之前不可能启动编织。所以我不能在statup上启动编织网络。在CentOS上,我在/etc/rc.d/rc.local中添加了这些命令:

代码语言:javascript
复制
rm -f /opt/wenv
/usr/local/bin/weave launch $host1
touch /opt/wenv
echo $(weave env) > /opt/wenv

"weave env“-用于登录的导出环境。但在EC2引导后,我看到通过“码头ps”,只有weaveplugin容器声明。在我做“编织停止插件”之前,“编织启动”是行不通的。如果我在rc.local on EC2上添加了这个命令,"weave env“不起作用,那么/opt/wenv文件是空的。也许最后一条命令运行得更早,但它必须等待上一条命令的成功启动--我猜是因为它在CentOS上工作。请给我任何建议。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-18 12:03:43

噢!我只是忘记添加完整的路径来编织env:)所以,in /etc/rc.local:

代码语言:javascript
复制
rm -f /opt/wenv
/usr/local/bin/weave launch $host1
touch /opt/wenv
echo $(/usr/local/bin/weave env) > /opt/wenv

为什么在Centos环境下,它的工作没有完全路径-我不知道。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34825130

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档