Назад | Перейти на главную страницу

Используйте ansible для получения образа докера, но не запускайте его

Я использую ансибл. Я хочу загрузить docker-compose.yml и вытащить его изображения, но не запускай их.

Я пробовал это, но он также запускает изображения:

- name: dc
  docker_compose:
    project_src: /srv/foo/
    state: present
    pull: true
    stopped: true

Я хочу только тянуть - так же, как если бы я использовал docker-compose pull.

Могу ли я сделать это?

В настоящее время неподдерживаемый.

Обходной путь:

- shell: "docker-compose pull"
  args:
    chdir: /path/to/docker-compose-yml/
  changed_when: "'... pull complete' in result.stderr | default('')"