version: "3.9" services: ansible-controller: image: quay.io/ansible/creator-ee:latest container_name: ansible-controller privileged: true command: sleep infinity environment: DOCKER_HOST: unix:///var/run/docker.sock ANSIBLE_VAULT_PASSWORD_FILE: /ansible/vault-password.txt volumes: - /var/run/docker.sock:/var/run/docker.sock - ./molecule:/ansible/molecule - ./files:/ansible/files - ./vault-password.txt:/ansible/vault-password.txt # каталог с ролями (локальный или внешний) - ${ROLES_DIR:-./roles}:/ansible/roles:ro working_dir: /ansible # Обратная совместимость # ansible: # image: inecs/ansible:latest # container_name: ansible # volumes: # - .:/ansible # - /var/run/docker.sock:/var/run/docker.sock # environment: # - ANSIBLE_VAULT_PASSWORD_FILE=./vault-password.txt # tty: true # privileged: true # working_dir: /ansible