我对码头集装箱很陌生。我知道有添加和复制操作,这样容器就可以看到文件。如何让容器访问给定的目录,我可以在其中放置数据集?
假设我有一个/home/username/dataset目录,如何在/dataset或码头容器中设置它,这样就可以引用它了?
是否有方法让容器引用主系统上的目录,这样您就不必有重复的文件。其中一些数据集将相当大,而我可以在复制之后删除原始数据集。如果我想在码头容器外处理文件,那就太烦人了。
发布于 2017-09-05 05:20:47
您不能在构建时这样做。如果要在构建时执行此操作,则需要将其复制到上下文中。
否则,在运行容器时,需要执行卷绑定挂载。
docker run -it -v /home/username/dataset:/dataset <image>https://stackoverflow.com/questions/46047242
复制相似问题