[英]Write files outside of a docker container via python
有没有办法将文件(在这种情况下为 json)写入 docker 容器之外? 我正在采取最简单的方法,例如:
data = {"id":"1","name":"sample"}
with open('name.json','w') as fp:
json.dump(data,fp,indent=4)
有没有办法在 docker 容器之外进行写入? 还是在特定的地方? 还是将其保存在容器将运行的系统上的特定路径上?
让我们假设
/app/myscript.py
位置。/home/jon/result_files/
mypyimg
然后,您可以在启动容器时使用卷来挂载主机位置:
docker run -d \
--name my_py_container \
-v /home/jon/result_files:/app \
mypyimg
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.