jdongmo пре 4 година
родитељ
комит
c9e757be40
1 измењених фајлова са 23 додато и 0 уклоњено
  1. +23
    -0
      Dockerfile

+ 23
- 0
Dockerfile Прегледај датотеку

@@ -0,0 +1,23 @@
FROM python:3.8-alpine

RUN apk update && \
apk add --no-cache --virtual .build-deps make gcc musl-dev python3-dev \
python3 libffi libffi-dev openssl-dev openssh-client cargo vim bash

RUN ls /usr/bin/python3 && ln -s /usr/bin/python3 /usr/bin/python && \
ls /usr/local/bin/python3 && ln -s /usr/local/bin/python3 /usr/bin/python3

WORKDIR /opt/ansible

COPY requirements.txt /opt/ansible
RUN pip3 install --no-cache-dir -r requirements.txt && \
ansible-galaxy collection install paloaltonetworks.panos

RUN apk del .build-deps

COPY . /opt/ansible
RUN find /opt/ansible -type f -exec dos2unix -u {} \;

RUN adduser -S -u 1044 ansible-user
USER ansible-user
CMD ["/bin/bash"]

Loading…
Откажи
Сачувај