Boot2Docker(六)| 上傳本地文件到容器
相關文章
-
Boot2Docker(一)| 在Windows上搭建docker環境.
-
Boot2Docker(二)| redis安裝.
-
Boot2Docker(三)| mysql安裝.
-
Boot2Docker(四)| 刪除鏡像和容器.
-
Boot2Docker(五)| 搭建ubuntu或centos環境.
其實每個鏡像運行後都是一個liunx系統,將文件拷貝進容器的操作,在redis、mysql等鏡像運行後的容器中都可以,希望大家不要搞混
環境搭建好之後,怎麼將本地項目上傳到docker容器呢?
一、掛載共享文件夾
步驟:
- 運行docker容器
- 打開 “Oracle VM VirtualBox” 軟件
1.1 看到如下截圖操作:
1.2 上面軟件安裝完之後會默認掛載Windows的C:\Users
目錄,在docker上面對應c/Users/
。
如下圖,我們在docker上切換到對應的目錄下c/Users/Administrator
,就如同在Windows上切換到C:/Users/windows
下。在這個文件夾裏,docker可以訪問(共享)Windows上的文件
1.3 下面我們從頭來一遍
首先切換到根目錄,然後直接切到桌面目錄
命令:cd c/Users/你的Windows用戶名/Desktop/
1.4 拷貝 smart-recommend.jar
到指定目錄下
命令:docker cp smart-recommend.jar vmtest:/data
- vmtest:爲第五篇文章創建的ubuntu容器(參考Docker (五) | 創建ubuntu容器.)
如果報錯:must specify at least one container source。是因爲沒有容器可以存放文件,參考Docker (五) | 搭建ubuntu或centos環境.進行容器創建後,再進行拷貝。