![](/img/trans.png)
[英]How can I mount a user's existing .ssh directory into a Docker container?
[英]How can I mount a local directory to an existing docker container?
我想使用 -v 標志將本地目錄從私有雲掛載到那里的容器。 當我運行docker run -it -v "$(pwd)":/name-of-the-folder-inside-container existing-container bash
時,目錄被掛載。 但是,我 go 運行此命令的容器docker run -it existing-container bash
,我沒有看到之前掛載的目錄。 它與我嘗試使用第二個命令訪問的容器相同,但文件系統沒有顯示我安裝本地目錄的文件夾。
docker run -it -v "$(pwd)":/name-of-the-folder-inside-container existing-container bash
當您運行docker run -it existing-container bash
時,您實際上並沒有連接到具有相同名稱的舊容器,而是從同一圖像生成一個新容器。
Docker 運行用於啟動新容器。 Docker start 將啟動一個現有但當前已停止的容器。 Docker exec 用於在現有容器上運行命令。
嘗試使用docker exec -it existing-container bash
在最初使用已安裝的卷創建容器后再次訪問容器時。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.