mirror of
https://github.com/ghndrx/prowler.git
synced 2026-02-10 06:45:08 +00:00
feat(parse_regions): Add AWS regions parser && Dockerfile (#1537)
This commit is contained in:
20
Dockerfile
Normal file
20
Dockerfile
Normal file
@@ -0,0 +1,20 @@
|
||||
FROM python:3.9-alpine
|
||||
|
||||
# Update system dependencies
|
||||
RUN apk --no-cache update && apk --no-cache upgrade
|
||||
|
||||
# Install dependencies
|
||||
ENV PATH="$HOME/.local/bin:$PATH"
|
||||
RUN pip install --no-cache-dir --upgrade pip && \
|
||||
pip install --no-cache-dir prowler-cloud
|
||||
|
||||
# Create nonroot user
|
||||
RUN mkdir -p /home/prowler && \
|
||||
echo 'prowler:x:1000:1000:prowler:/home/prowler:' > /etc/passwd && \
|
||||
echo 'prowler:x:1000:' > /etc/group && \
|
||||
chown -R prowler:prowler /home/prowler
|
||||
|
||||
USER prowler
|
||||
WORKDIR /home/prowler
|
||||
|
||||
ENTRYPOINT ["prowler"]
|
||||
Reference in New Issue
Block a user