Forked from yonglai/playbook_centos_install_docker.yaml
Created
November 5, 2018 20:37
-
-
Save railsbrain/fa13cda351bf27ef7af334ef15a9916e to your computer and use it in GitHub Desktop.
Revisions
-
yonglai created this gist
Nov 15, 2017 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,62 @@ --- - name: Install docker gather_facts: No hosts: default tasks: - name: Install yum utils yum: name: yum-utils state: latest - name: Install device-mapper-persistent-data yum: name: device-mapper-persistent-data state: latest - name: Install lvm2 yum: name: lvm2 state: latest - name: Add Docker repo get_url: url: https://download.docker.com/linux/centos/docker-ce.repo dest: /etc/yum.repos.d/docer-ce.repo become: yes - name: Enable Docker Edge repo ini_file: dest: /etc/yum.repos.d/docer-ce.repo section: 'docker-ce-edge' option: enabled value: 0 become: yes - name: Enable Docker Test repo ini_file: dest: /etc/yum.repos.d/docer-ce.repo section: 'docker-ce-test' option: enabled value: 0 become: yes - name: Install Docker package: name: docker-ce state: latest become: yes - name: Start Docker service service: name: docker state: started enabled: yes become: yes - name: Add user vagrant to docker group user: name: vagrant groups: docker append: yes become: yes