Files
infra/ansible/roles/webserver/tasks/docker.yaml
shockrah fbe6e5c3e2
Some checks failed
Ansible Linting / build (push) Failing after 16s
Secops Linting and Safety Checks / checkov-scan-s3 (push) Failing after 18s
Wiki Resources Sanity Checks / ruff-checks (push) Successful in 7s
Removing all ansible-linter errors
2026-04-26 01:35:56 -07:00

18 lines
540 B
YAML

- name: Run docker pull for latest images
become: true
ansible.builtin.command:
cmd: docker compose pull
chdir: "{{ webserver_admin.home }}/{{ item }}"
loop:
- services
register: webserver_docker_pull
changed_when: webserver_docker_pull.rc == 0
- name: Restart containers with newest container images
ansible.builtin.command:
cmd: docker compose up -d
chdir: "{{ webserver_admin.home }}/{{ item }}"
loop:
- services
register: webserver_docker_restart
changed_when: webserver_docker_restart.rc == 0