infrastructure/ansible/roles/docker/tasks/setup-docker.yml

31 lines
643 B
YAML
Raw Normal View History

2020-03-02 19:37:11 +00:00
- name: Install docker-compose
2020-01-28 21:32:29 +00:00
apt:
2020-03-25 21:27:15 +00:00
name: docker-compose
2020-01-28 21:32:29 +00:00
become: true
- name: Create docker user
user:
name: "{{ docker_user.name }}"
uid: "{{ docker_user.id }}"
group: "{{ docker_user.name }}"
create_home: false
- name: Add user to docker user group
user:
name: "{{ user }}"
groups: "{{ docker_user.name }}"
append: true
- name: Clean up docker containers
cron:
name: clean up docker containers
special_time: daily
job: docker system prune -af --volumes
2020-02-02 22:20:17 +00:00
- name: Install util scripts
copy:
src: ./files/docker-utils
dest: "{{ home }}"
mode: 0755
directory_mode: 0755