latest attempt of dockerization
This commit is contained in:
+5
-6
@@ -2,8 +2,8 @@
|
||||
FROM --platform=linux/amd64 python:3.11-slim
|
||||
ENV DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
RUN groupadd -r chrome && useradd -r -g chrome -G audio,video chrome
|
||||
|
||||
#RUN groupadd -r chrome && useradd -r -g chrome -G audio,video chrome
|
||||
#USER chrome
|
||||
|
||||
# Install essential packages and Chrome dependencies
|
||||
RUN apt-get update -y && apt-get install -y \
|
||||
@@ -101,9 +101,8 @@ COPY llm_router/ llm_router/
|
||||
COPY config.ini .
|
||||
|
||||
EXPOSE 8000
|
||||
# Switch to non-root user
|
||||
USER chrome
|
||||
RUN chown -R chrome:chrome /app
|
||||
RUN chown -R chrome:chrome /tmp
|
||||
|
||||
#RUN chown -R chrome:chrome /app
|
||||
#RUN chown -R chrome:chrome /tmp
|
||||
# Run the application
|
||||
CMD ["python3", "api.py"]
|
||||
Reference in New Issue
Block a user