Nil
07/11/2023, 2:27 PMRUN mkdir /.prefect && chown -R random_program_planner /.prefect
USER random_program_planner
However I get the following error when I try to trigger the workflow from docker
/usr/local/lib/python3.9/site-packages/prefect/context.py:505: UserWarning: Failed to create the Prefect home directory at /home/random_program_planner/.prefect
Any help is appreciated 🙂 ThanksNate
07/11/2023, 2:40 PM.prefect
directory yourself
can you share more about how you're building your deployment? your prefect.yaml
or whatever you're using?Nil
07/11/2023, 2:47 PMFROM python:3.9
WORKDIR /tmp/dist
COPY dist/requirements.txt .
RUN pip install -r requirements.txt
COPY dist/boost-0.1.0-py3-none-any.whl .
RUN pip install boost-0.1.0-py3-none-any.whl
WORKDIR /app
COPY resources ./resources
RUN useradd random_program_planner
RUN mkdir .soda/ && chown -R random_program_planner .soda/
RUN mkdir /.prefect && chown -R random_program_planner /.prefect
USER random_program_planner
ENTRYPOINT ["python"]
CMD ["-m", "boost"]
Nate
07/11/2023, 2:54 PMRUN mkdir /.prefect && chown -R random_program_planner /.prefect
would you want this?
RUN mkdir -p /home/random_program_planner/.prefect && chown -R random_program_planner /home/random_program_planner/.prefect
assuming your random_program_planner
user is actually /home/random_program_planner
Nil
07/11/2023, 2:57 PM