我有一個 python 腳本,它使用以下命令將 Pandas 資料幀轉儲到檔案中:
dataframe.to_csv(file.csv)
使用以下命令執行 docker 容器后:
Sudo docker-compose up freqtrade ...(以及命令的其余部分)
我找不到 file.csv 并且我的 cwd 是 freqtrade/ 但無法訪問容器中的檔案系統。
還嘗試將檔案保存到 ubuntu 檔案系統中的路徑,但出現以下錯誤:
FileNotFoundError: [Errno 2] 沒有這樣的檔案或目錄:'/home/kato/freqtrade/'
uj5u.com熱心網友回復:
如果容器已經停止,并沒有被洗掉,你應該使用仍然覺得搬運工PS有-a:
docker ps -a
如果找到容器 ID,則可以從其檔案系統復制檔案,而無需使用docker cp啟動它:
docker cp CONTAINER_ID:absolute/path/to/file ./host/target/path
避免將來這樣做的另一種解決方案,您可以使用系結安裝運行容器(您機器上的目錄將映射到容器內的目錄):
docker run -v "$(pwd)"/relative/host_dir:/absolute/container_dir my_image
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/403412.html
標籤:
