aboutsummaryrefslogtreecommitdiff
path: root/ansible/roles/docker/tasks/main.yaml
blob: 7a0d753153a10f3eee01e33dacccf06aee50d5fe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
---

- name: 'Install some prereqs'
  ansible.builtin.package:
    name:
      - 'ca-certificates'
      - 'gnupg'
    state: 'present'

- name: 'Run Docker installer'
  ansible.builtin.shell:
    cmd: |
      curl -fsSL https://get.docker.com | sh
    creates: '/var/run/docker.sock'

- name: 'Docker set MTU'
  ansible.builtin.copy:
    dest: '/etc/docker/daemon.json'
    content: |
      {"mtu": 1420}
    mode: '644'

- name: 'Restart Docker service'
  ansible.builtin.service:
    name: 'docker'
    state: 'restarted'

- name: 'Install docker-compose'
  ansible.builtin.package:
    name: 'docker-compose'
    state: 'present'