使用Ansible运行’docker volume create’?
我有一个Rails应用程序,我通过Ansible在Docker容器中部署.我的应用包括目前为止的三个容器: > Docker卷容器(使用docker volume create –name dbdata创建) 我的部署playbook正在运行,但我不得不通过SSH在服务器上运行docker volume create命令.我喜欢通过Ansible这样做,所以我可以将一个新的应用程序实例部署到一个空容器中. 有没有办法通过Ansible运行docker volume create,还是有其他方法可以做到这一点?我检查了Ansible Docker模块的文档,但看起来它们还不支持volume create.除非我错过了什么? 最佳答案
这是一个选项,使用命令模块.
我们首先使用docker volume inspect检查卷是否存在.我们将该任务的结果保存在变量myvolume_exists中,然后我们只在检查任务失败时创建该卷. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- bootstrap3中container与container_fluid外层容器的区别讲解
- MySQL索引设计背后的数据结构及算法详解
- angular ngrx store error无法读取undefined的属性’schedu
- WebService 访问代理及安全性验证设置
- twitter-bootstrap – 如何更改引导按钮?
- scala – 使用Play Framework的缓存API在多语言网站中缓存操
- 如何使用AngularJS访问浏览器控制台中的$ scope变量?
- bash – 将密码传递给sudo su
- killws 利用xfire部署webservice (xfire1.6+spring1.6+mave
- Bootstrap中时间控件