簡體   English   中英

如何運行 docker 容器外的 python 文件

[英]How to run a python file which is present outside the docker container

在 VM 內部我創建了一個 docker 容器,現在容器外部存在一些 python 文件(存在於 VM 的主機目錄中)我如何從容器中執行這些 python 文件任何人都可以幫助我解決這個問題

你應該像這樣掛載 vm 目錄:

docker run -d -it --name your-container-name -v /host/path:/usr/local/bin container:image

您還必須確保正確設置了 /host/path 權限。 docker 中的卷

您可以將 python 文件復制或掛載到 docker 容器中,然后使用 CMD 執行 python。

例如: docker run -it -v myfile.py:/tmp/myfile.py python python /tmp/myfile.py

docker run -t -i -v <host_dir>:<container_dir> ubuntu /bin/bash 通過這個命令,我可以通過安裝目錄的容器內部訪問主機目錄,並且可以運行主機中存在的 python 文件按集裝箱

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM