我有一个docker镜像,我试图用它来交叉编译Windows的应用程序。但是,每当我输入docker镜像时,它都不会显示我的文件系统,因此无法访问我的源代码。
如何使用泊坞窗图像构建?或者我错过了什么?
答案 0 :(得分:2)
如果我理解正确,图像包含您的开发环境,您只需要一种方法让容器在运行时在主机上查看您的代码。答案就在那个问题上。
只需在安装了源目录的情况下启动容器:
import pandas as pd
import numpy as np
import multiprocessing
d = {'col1': [1, 2], 'col2': [3, 4]}
df = pandas.DataFrame(data = d)
list = [(0,3,1,5), ...]
def function(x):
df.loc[x[0],"col1"] = x[1]
df.loc[x[2],"col2"] = x[3]
pool = multiprocessing.Pool()
pool.map(function, list)
df.to_csv("tset.csv")
然后在容器内,docker run --rm -it -v%my_src_dir%:/workspace centos:6.6 /bin/sh
继续开发。