-
编辑ansible hosts
vi /etc/ansible/hosts ### 添加下面内容 ### # 分组 [docker] mycentos1 ansible_ssh_host=mycentos mycentos2 ansible_ssh_host=mycentos2 # docker组的参数设置 [docker:vars] ansible_user=root ansible_connection=docker
-
测试是否成功
[root@myHost ansible]# ansible docker -m ping mycentos1 | SUCCESS => { "changed": false, "ping": "pong" } mycentos2 | SUCCESS => { "changed": false, "ping": "pong" }
注意:执行ping命令可能返回以下错误
[root@myHost ~]# ansible docker -m ping /usr/lib/python2.7/site-packages/requests/__init__.py:80: RequestsDependencyWarning: urllib3 (1.22) or chardet (2.2.1) doesn't match a supported version! RequestsDependencyWarning) docker1 | SUCCESS => { "changed": false, "ping": "pong" }
解决方法:
pip uninstall urllib3 pip uninstall chardet pip install requests
Ansible连接Docker
最新推荐文章于 2024-08-11 18:04:30 发布