docker - Docker 在主机和容器之间来回传递文件
问题描述
我有一个在以下命令上运行的 docker 容器:
docker run --name scraper_container -it continuumio/miniconda /bin/bash -c "...."
容器需要访问主机上存在的文件。容器中的 python 生成一个应该导出到主机的文件。
复制文件docker cp
不起作用,因为容器会立即执行并退出,而不会让 .bat 文件之类的东西在容器完成其工作后运行其他命令。
我认为卷可能是解决方案,但我很难理解如何使卷适应此目的。
想法?
解决方案
推荐阅读
- node.js - 公共模块在路由内的代码之前执行?
- python - 如何使用 python 在日期之间访问 azure Dev Ops 数据,例如 Changeset?
- ruby-on-rails - 在 Rails 6 中 Webpacker 在 image_pack_tag 的帮助下使用(添加)图像到 html
- rust - 一个 Rust 函数,用于在压缩文件的行上返回一个迭代器
- android - android:textSize 在 MotionLayout 中的变化
- php - 如何在 php 中的 Google adwords api Traffic Estimator Service 中设置估计的最大每日费用
- azure-devops - Azure DevOps 将 Nuget 发布到托管源
- php - 如何确认http post请求是否已在flutter中发布?
- version-control - AzureDevops 中项目结构的建议
- r - 使用带空格的列名打印 data.frame