Details
-
New Feature
-
Status: Triage Needed
-
P3
-
Resolution: Unresolved
-
None
-
None
Description
While experimenting with the Python SDK locally, I found it inconvenient that I can't mount a host directory to the Docker containers, i.e. the input must already be in the container and the results of a Write remain inside the container. For local testing, users may want to mount a host directory.
Since BEAM-5288 the Environment carries explicit environment information, we could a) add volume args to the DockerPayload, or b) provide a general Docker arguments field.
Attachments
Issue Links
- Dependency
-
BEAM-5288 Modify Environment to support non-dockerized SDK harness deployments
- Resolved
- is duplicated by
-
BEAM-8239 Docker options in --environment_config
- Open
-
BEAM-5273 Local file system does not work as expected on Portability Framework with Docker
- Resolved
-
BEAM-6891 Support extra mount volumes for PortableRunner's docker container
- Resolved
-
BEAM-7534 add --mountTempDir option for easier data sharing with Docker container
- Resolved
- links to