35 lines
605 B
Docker
35 lines
605 B
Docker
FROM debian:buster
|
|
|
|
LABEL maintainer="decentral1se"
|
|
|
|
ENV DEBIAN_FRONTEND noninteractive
|
|
|
|
RUN apt-get update \
|
|
&& apt-get install -y --no-install-recommends \
|
|
build-essential \
|
|
libffi-dev \
|
|
libssl-dev \
|
|
python3-dev \
|
|
python3-pip \
|
|
python3-setuptools \
|
|
python3-wheel \
|
|
sudo \
|
|
wget \
|
|
&& rm -rf /var/lib/apt/lists/* \
|
|
&& rm -Rf /usr/share/doc && rm -Rf /usr/share/man \
|
|
&& apt-get clean
|
|
|
|
RUN \
|
|
python3 -m pip install -U \
|
|
pip \
|
|
setuptools
|
|
|
|
RUN \
|
|
python3 -m pip install \
|
|
ansible-lint==5.0.0 \
|
|
ansible==2.10.7 \
|
|
molecule-docker==0.2.4 \
|
|
molecule-hetznercloud==1.0.0 \
|
|
molecule==3.2.3 \
|
|
pytest-testinfra==6.1.0
|