diff --git a/docker/Dockerfile b/docker/Dockerfile index a530f23..b55bb76 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -26,6 +26,9 @@ COPY ansible-functs.sh /root/.bashrc.d/ansible-functs.sh RUN chmod +x /root/.bashrc.d/ansible-functs.sh \ && printf '\n[ -f /root/.bashrc.d/ansible-functs.sh ] && . /root/.bashrc.d/ansible-functs.sh\n' >> /root/.bashrc +COPY requirements.yml /ansible/requirements.yml +RUN ansible-galaxy collection install -r /ansible/requirements.yml + WORKDIR /ansible CMD ["ansible-playbook", "--version"] \ No newline at end of file diff --git a/docker/requirements.yml b/docker/requirements.yml new file mode 100644 index 0000000..29172f0 --- /dev/null +++ b/docker/requirements.yml @@ -0,0 +1,7 @@ +collections: + - name: ansible.posix + version: 2.2.0 + - name: community.general + version: 13.0.1 + - name: community.docker + version: 5.2.0 \ No newline at end of file