Files
infra/ansible/roles/webserver/tasks/docker.yaml
shockrah 31b2471f1c
Some checks failed
Ansible Linting / ansible-lint (push) Failing after 9s
Secops Linting and Safety Checks / checkov-scan-s3 (push) Failing after 23s
new role for maintaining webserver
2026-03-07 00:14:42 -08:00

14 lines
360 B
YAML

- name: Run docker pull for latest images
become: true
ansible.builtin.command:
cmd: docker compose pull
chdir: "{{ webadmin.home }}/{{ item }}"
loop:
- services
- name: Restart containers with newest container images
ansible.builtin.command:
cmd: docker compose up -d
chdir: "{{ webadmin.home }}/{{ item }}"
loop:
- services