agent/Dockerfile
jingrow 6e4a71e6c9
Some checks are pending
Agent Tests / Lint and Format (push) Waiting to run
Agent Tests / Unit Tests (push) Waiting to run
已适配jingrow
2025-05-14 14:37:30 +08:00

19 lines
507 B
Docker

FROM python:3.7-slim
RUN useradd -ms /bin/bash jingrow
USER jingrow
ENV HOME /home/jingrow
ENV PATH $PATH:$HOME/.local/bin
RUN mkdir /home/jingrow/agent && \
mkdir /home/jingrow/repo && \
chown -R jingrow:jingrow /home/jingrow
COPY --chown=jingrow:jingrow requirements.txt /home/jingrow/repo/
RUN pip install --user --requirement /home/jingrow/repo/requirements.txt
COPY --chown=jingrow:jingrow . /home/jingrow/repo/
RUN pip install --user --editable /home/jingrow/repo
WORKDIR /home/jingrow/agent