小编Shu*_*ain的帖子

不转储到 tmp 中的内存文件路径

python中有没有办法获取内存文件的路径,因此对于需要文件路径的方法,它会像普通文件一样运行?

我的目标是保护文件,从而避免转储到 /tmp。

尝试读取加密文件 -> 将文件解密到内存中 -> 将其路径用于其他接口。

mmap不提供路径或文件名。

或者这个问题的任何替代解决方案?

python encryption mmap data-protection in-memory

7
推荐指数
1
解决办法
2424
查看次数

在 Docker 中运行多个 python 进程

我是 docker 新手,试图在 docker 中运行多个 python 进程。虽然不推荐,但它应该按照这里的建议工作“ https://docs.docker.com/engine/admin/multi-service_container/

我的 Dockerfile :

FROM custom_image
MAINTAINER Shubham 
RUN apt-get update -y
COPY . /app
WORKDIR /app
RUN pip install -r requirements.txt
ENTRYPOINT ["/bin/bash"]
CMD ["start.sh"]
Run Code Online (Sandbox Code Playgroud)

开始.sh:

nohup python flask-app.py &
nohup python sink.py &
nohup python faceConsumer.py &
nohup python classifierConsumer.py &
nohup python demo.py &
echo lastLine
Run Code Online (Sandbox Code Playgroud)

运行命令:

docker run --runtime=nvidia -p 5000:5000 out_image
Run Code Online (Sandbox Code Playgroud)
  • 当我转到终端并运行时,相同的 shell 脚本工作。
  • 没有 nohup 试过,没有用。
  • 尝试 python subprocess 也启动其他 python 进程,没有工作。

是否可以在没有 supervisord 或 docker-compose …

python shell multiple-processes docker dockerfile

5
推荐指数
1
解决办法
9811
查看次数