如何将 python 文件发送到 docker 容器(使用 python 图像)并将输出返回到本地
how to send python file to docker container(using python image) and get the output back to local
我有一个程序可以将 python 代码作为字符串获取。每次获取它时如何在 python 容器中执行它并将输出返回到本地?
您可以通过 docker yml (docker-copose)
services:
server:
command: bash -c "python3 manage.py migrate; python3 manage.py runserver 0.0.0.0:8000; tail -f /dev/null;"
ports:
- "8000:8000"
或者在 Dockerfile 中:
RUN python3 manage.py migrate
如果 python 代码是字符串,可以尝试使用 EVAL 命令:
https://www.programiz.com/python-programming/methods/built-in/eval
我有一个程序可以将 python 代码作为字符串获取。每次获取它时如何在 python 容器中执行它并将输出返回到本地?
您可以通过 docker yml (docker-copose)
services:
server:
command: bash -c "python3 manage.py migrate; python3 manage.py runserver 0.0.0.0:8000; tail -f /dev/null;"
ports:
- "8000:8000"
或者在 Dockerfile 中:
RUN python3 manage.py migrate
如果 python 代码是字符串,可以尝试使用 EVAL 命令:
https://www.programiz.com/python-programming/methods/built-in/eval