我在我的Ubuntu机器上使用docker(1.12.3)。我正在运行一个python脚本,它将其输出发送到Windows网络路径(\\ my_win_path \ c)。我能够执行python脚本。有人可以帮助我使用第二部分(即将输出(其文本文件)发送到网络位置)。
这个网络位置是受限访问的(只有少数ID /人有权访问),无论如何我都没有在主机上创建任何依赖,因为我将创建的图像将被很多其他人使用他们将使用不同的机器来运行图像?
答案 0 :(得分:0)
首先将网络路径安装到您的Ubuntu计算机。
再次将(已安装的网络路径目录)安装到Docker容器,可以通过 "_index": "f762ef22-e660-434f-9071-a10ea6691c27",
"_type": "item",
"_id": "513fceb375b8dbbc21000022",
"_score": 11.919899,
"fields": {
"item_id": "513fceb375b8dbbc21000022",
"item_name": "Cheese, cheddar - 1 cup, diced",
"brand_name": "USDA",
"nf_total_carbohydrate": 4.08,
"nf_serving_size_qty": 1,
"nf_serving_size_unit": "serving"
}
},
{
"_index": "f762ef22-e660-434f-9071-a10ea6691c27",
"_type": "item",
"_id": "513fceb375b8dbbc21000021",
"_score": 11.788424,
"fields": {
"item_id": "513fceb375b8dbbc21000021",
"item_name": "Cheese, cheddar - 1 cup, melted",
"brand_name": "USDA",
"nf_total_carbohydrate": 7.54,
"nf_serving_size_qty": 1,
"nf_serving_size_unit": "serving"
}
参数添加-v
命令来完成。例如,如果您已将网络驱动器安装到Ubuntu计算机的docker run
。
/mnt
现在将输出文件重定向到容器内的/ opt。