我在我的Windows机器上使用Docker,我想将一个目录复制到我的Windows主机上的另一个目录。我有一个Maven项目,它使用org.apache.commons.FileUtils库在Windows上完成此操作,它工作得很好。我想在我的Docker容器中运行此Maven项目,这样我就可以通过Docker在我的Windows上移动文件。当我尝试这样做时,它没有给出错误,但也没有复制过程。我可以用Docker管理我主机上的文件吗?
cetgtptt1#
最明智的回答是:您不应该这样做。如果您在Container中工作,请不要对主机具有依赖性。对主机具有依赖性与Docker存在的原因相矛盾。但如果你坚持的话:您可以通过卷将主机的目录Map到Docker容器中来完成此操作。然后您可以在Docker容器中进行复制。
fkaflof62#
您可以遵循以下步骤:Docker: How to live sync host folder with container folder?从这里了解Docker卷:https://docs.docker.com/storage/volumes/
2条答案
按热度按时间cetgtptt1#
最明智的回答是:您不应该这样做。如果您在Container中工作,请不要对主机具有依赖性。对主机具有依赖性与Docker存在的原因相矛盾。
但如果你坚持的话:您可以通过卷将主机的目录Map到Docker容器中来完成此操作。然后您可以在Docker容器中进行复制。
fkaflof62#
您可以遵循以下步骤:Docker: How to live sync host folder with container folder?
从这里了解Docker卷:https://docs.docker.com/storage/volumes/