services: ansible-worker: build: context: . dockerfile: Dockerfile image: ansible-worker:latest # container_name: ansible-worker # <<< REMOVE THIS working_dir: /opt/containers/ansible-worker/app entrypoint: ["/opt/containers/ansible-worker/files/entrypoint.sh"] command: ["/opt/containers/ansible-worker/app/bin/rabbit-client.sh"] restart: unless-stopped tty: true stdin_open: true environment: ANSIBLE_CONFIG: /opt/containers/ansible-worker/app/ansible.cfg ANSIBLE_SSH_ARGS: "-o PubkeyAuthentication=no" TZ: Africa/Johannesburg volumes: - ./data:/opt/containers/ansible-worker/data:rw - ./files:/opt/containers/ansible-worker/files:rw