commit da8a425418182c0cfe9ab1e9a10f4fd1c1f6134b Author: Simon Cornet Date: Tue Mar 15 14:23:01 2022 +0100 [Initial commit] diff --git a/Dockerfile.linux.amd64 b/Dockerfile.linux.amd64 new file mode 100644 index 0000000..45182a0 --- /dev/null +++ b/Dockerfile.linux.amd64 @@ -0,0 +1,28 @@ +# alpine version +FROM alpine:3.15 + +# software versions +ENV ANSIBLE_VERSION=2.9.27 +ENV ANSIBLE_LINT_VERSION=5.4.0 +ENV YAML_LINT_VERSION=1.26.3 + +# install software +RUN apk update +RUN apk add --no-cache \ + build-base \ + ca-certificates \ + git \ + libffi-dev \ + openssh \ + python3 \ + python3-dev \ + py3-pip + +# cleanup +RUN rm -rf /var/cache/apk/* + +# install ansible + linters +RUN pip3 install --upgrade pip +RUN pip3 install ansible==${ANSIBLE_VERSION} +RUN pip3 install ansible-lint==${ANSIBLE_LINT_VERSION} +RUN pip3 install yamllint==${YAML_LINT_VERSION}