31 lines
No EOL
719 B
YAML
31 lines
No EOL
719 B
YAML
---
|
|
- name: Ensure old versions of Docker are not installed.
|
|
package:
|
|
name:
|
|
- docker-ce
|
|
- docker-ce-cli
|
|
- containerd.io
|
|
- docker-buildx-plugin
|
|
- docker-compose-plugin
|
|
state: absent
|
|
|
|
- name: Install yum-utils package.
|
|
package:
|
|
name:
|
|
- yum-utils
|
|
state: present
|
|
|
|
- name: Add docker-ce repository via yum-config-manager.
|
|
shell: yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
|
|
args:
|
|
creates: /etc/yum.repos.d/docker-ce.repo
|
|
|
|
- name: Install docker-ce packages.
|
|
package:
|
|
name:
|
|
- docker-ce
|
|
- docker-ce-cli
|
|
- containerd.io
|
|
- docker-buildx-plugin
|
|
- docker-compose-plugin
|
|
state: present |