FROM gitea.konchin.com/alpine:latest RUN apk add ansible ansible-lint bash git openssh py3-dnspython RUN adduser ansible --disabled-password --gecos '' WORKDIR /home/ansible ARG ANSIBLE_ED25519 RUN mkdir -p /home/ansible/.ssh/ && \ echo 'StrictHostKeyChecking no' >> /home/ansible/.ssh/config RUN chown -R ansible:ansible /home/ansible/ USER ansible SHELL ["/bin/bash", "-c"] ENTRYPOINT ["/usr/bin/env"] CMD ["ansible-playbook", "playbook.yml"]