This commit is contained in:
commit
e1ad003afd
5 changed files with 42 additions and 0 deletions
16
Dockerfile
Normal file
16
Dockerfile
Normal file
|
@ -0,0 +1,16 @@
|
|||
FROM amd64/python:3.11.2-alpine3.16
|
||||
RUN apk add --no-cache git
|
||||
WORKDIR ./
|
||||
ARG PUID=1000
|
||||
ENV GROUP dockergroup
|
||||
ENV USER docker
|
||||
ENV HOMEDIR "/home/${USER}"
|
||||
ENV PATH ${HOMEDIR}/.local/bin:$PATH
|
||||
RUN addgroup -S "${GROUP}" && adduser -S "${USER}" -G "${GROUP}"
|
||||
USER ${USER}
|
||||
WORKDIR ${HOMEDIR}
|
||||
COPY requirements.txt .
|
||||
RUN pip install --no-cache-dir -r requirements.txt
|
||||
RUN rm requirements.txt
|
||||
|
||||
CMD [ "ansible-lint" ]
|
Loading…
Add table
Add a link
Reference in a new issue