Create dockerfile

This commit is contained in:
qiaofeng1227 2021-12-20 11:03:35 +08:00 committed by GitHub
parent f342414baf
commit 4723feba37
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

20
scripts/dockerfile Normal file
View file

@ -0,0 +1,20 @@
FROM ansible/ansible:centos7
LABEL Description="DevOps for ansible runtime" Vendor="Websoft9" Version="1.0.0"
WORKDIR "/ansible"
# Install ansible
RUN yum install ansible -y
# Install role_common
RUN git clone https://github.com/Websoft9/role_common
RUN ansible-playbook role_common/tests/test.yml
# download template of role, it's to run the tasks of you want to test
RUN git clone https://github.com/Websoft9/role_test
VOLUME "/ansible"
# Define the entry point for the docker container.
CMD ["bash" "-c" "echo ansible RunTime is OK!"]