Files
ansible_linux_setup/roles/docker/tasks/main.yml

35 lines
801 B
YAML

- name: Install and configure Docker
tags: [docker]
become: true
block:
- name: Install Docker
include_role:
name: nickjj.docker
- name: Ensure group "docker" exists
group:
name: docker
state: present
- name: Ensure default user belongs also to docker group
user:
name: "{{ default_user }}"
groups: docker
append: yes
- name: Add rsyslog custom rules for Docker
copy:
src: docker.conf
dest: /etc/rsyslog.d/docker.conf
owner: root
group: root
mode: u=rw,g=r,o=r
- name: Add logrotate custom rules for Docker logs
copy:
src: logrotate_docker
dest: /etc/logrotate.d/docker
owner: root
group: root
mode: u=rw,g=r,o=r