Simplifies docker provisioning, fixes issue with docker 7.0 pip packages through downgrade

This commit is contained in:
Jan Beilicke 2023-12-09 19:11:43 +01:00
parent 44ebdef575
commit f4877cea21
3 changed files with 41 additions and 40 deletions

View file

@ -3,7 +3,9 @@
- hosts: docker
become: true
pre_tasks:
- name: Install pip packages for Docker
ansible.builtin.pip:
name: "{{ pip_install_packages }}"
roles:
- geerlingguy.pip
- geerlingguy.docker
- jotbe.traefik-docker

View file

@ -1,11 +1,6 @@
pip_package: python3-pip
#pip_package: python3-pip
pip_install_packages:
- name: docker
- name: docker-compose
docker_edition: "ce"
docker_version: "19.03.5"
docker_package: "docker-{{ docker_edition }}"
docker_package_state: present
docker_compose_version: "1.25.0"
- docker==6.1.3
- docker-compose
docker_users:
- deploy

View file

@ -1,6 +1,10 @@
collections:
- community.docker
roles:
- geerlingguy.firewall
- geerlingguy.pip
- geerlingguy.docker
# - geerlingguy.docker
- name: jotbe.common
src: https://git.jotbe.io/jotbe/ansible-role-common.git