39 lines
833 B
YAML

---
- name: "set local variables from overrides and defaults"
set_fact:
base: "{{ (base_defaults | combine(base_override, recursive=True)) if base_override else base_defaults }}"
- name: Install requirerd packages
package:
name:
- docker.io
- docker-compose
- docker-doc
- netfilter-persistent
state: latest
- name: Install devhelpers
package:
name:
- vim
state: latest
- name: copy docker deamon.json
ansible.builtin.copy:
src: etc.docker.deamon.json
dest: /etc/docker/daemon.json
- name: Restart docker
ansible.builtin.systemd_service:
state: restarted
daemon_reload: true
name: docker
- name: Add shell alias
ansible.builtin.lineinfile:
path: "root/.bashrc"
line: "alias dc='docker compose'"
regexp: '^alias dc='
create: true