使用ansible playbook编辑运行docker容器内的配置文件

时间:2017-08-14 19:08:00

标签: docker ansible containers

我想使用ansible playbook编辑运行docker容器内的配置文件(任何特定于应用程序/服务)。我搜索并找到了docker_image和docker_service的几个ansible模块/插件,可以用来处理docker图像和容器。但是有没有可用于编辑文件的模块?

1 个答案:

答案 0 :(得分:0)

如果容器内有python可执行文件并在与Docker守护程序相同的主机上运行ansible,则可以使用docker连接插件在容器内运行任务。像这样测试:

ansible all -c docker -i 'mycontainer,' -m copy -a 'content=hello dest=/tmp/world'