为heat安装docker插件
来源:互联网 发布:严格模式js有什么好处 编辑:程序博客网 时间:2024/06/04 19:57
前提:
1. heat 已安装好
2. 使用的系统是ubuntu
步骤:
1. 假如想用stable/mitaka这个分支。去github下载相应分支的zip包。
2. 解压可以得到contrib/docker这个文件夹
3. 删除contrib/docker/docker/tests这个目录,在我的测试中,如果不删除这个目录,这个docker插件将无法load
4. 复制conrib/docker这个文件夹到你的controller节点上。在我的实验环境中,我把放在了/var/lib/heat这个目录下面,
复制完后的目录效果是这样的:/var/lib/heat/docker/docker. 记住这个全路径,后面会有用。
5. 在docker的顶级目录,运行 pip install -r requirements.txt来安装docker-py的python模块,这个将会被docker的插件所使用
6. 修改/etc/heat/heat.conf。把/var/lib/heat/docker/docker这个路径加到plugin_dirs中。
7. 重启heat-engine. service heat-engine restart
8. 运行heat resource-type-list来看一下是否加载成功DockerInc::Docker::Container。
加载失败:
1. 检查/etc/heat/heat.conf中的plugin_dirs是否填写正确
2. 检查是否选错了docker的分支
3. 查检heat-engine的log,看是否出错
0 0
- 为heat安装docker插件
- Heat安装及使用
- Heat服务安装配置
- Heat
- 为audacious安装插件
- [docker]openstack的nova-docker插件安装试用
- docker安装rabbitmq及插件启动
- 为eclipse安装maven插件
- 为eclipse安装maven插件
- 为Eclipse安装SVN插件
- 为eclipse安装jetty插件
- 为Eclipse安装SVN插件
- 为Eclipse安装CDT插件
- 为Eclipse安装Soot插件
- 如何为eclipse安装插件
- openstack kilo版本heat安装问题
- 使用docker-maven-plugin插件将项目编译为docker镜像到远程linux服务器
- Docker安装Elasticsearch 5.6.3集群及head 5插件
- [leetcode]504. Base 7
- node.js not linked error
- win 7 远程桌面连接
- bzoj2049 [Sdoi2008]Cave 洞穴勘测
- 有序矩阵查找练习题
- 为heat安装docker插件
- [NOIP2010]机器翻译,乌龟棋,关押罪犯,引水入城
- pyc0
- Ajax 入门之 GET 与 POST 的不同 (2)
- 二叉树的深度
- 最短子数组练习题
- CSS的float属性对周围元素位置的影响
- Godfather POJ - 3107
- 关于Hibernate 5 和 Hibernate 4 在创建SessionFactory的不同点分析(解决 org.hibernate.MappingException: Unknown entit