Forked from yonglai/playbook_centos_install_docker.yaml
Created
January 1, 2020 20:48
-
-
Save ascdso2020/29cd5ab80c26ef78c56394578d830aed 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