ansible 实例笔记4: 自动安装 docker-compose

docker-compose 是很多工程师都一定会使用的语法,如果可以使用 ansible 自动安装有以下好处:
1.可以由远端统一安装
2.如果不使用亦可统一卸载
3.可以群组一起安装
4.统一更新

ps:以下省略hosts,inventory,ansible.cfg....说明,请参考ansible 学习笔记

很短的指令,便可全面安装,如下说明:
hosts: web9 便是您要安装的群组电脑

- hosts: web9  name: play-test  gather_facts: no  #become: yes  vars:    ansible_become: yes     ansible_become_method: sudo    ansible_become_pass: xxxx  tasks:    #部署 docker-compose    - name: Install docker-compose    #  remote_user: root      get_url:           url : https://github.com/docker/compose/releases/download/1.25.1-rc1/docker-compose-Linux-x86_64          dest: /usr/local/bin/docker-compose          mode: 'u+x,g+x'

成功画面如下:

joulong@65a907c63da0:~/playbook/docker$ ansible-playbook playbook9.ymlPLAY [play-test] *********************************************************************************************************************************************************************************************TASK [Install docker-compose] ********************************************************************************************************************************************************************************ok: [joulong2]ok: [joulong3]

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章