Docker中的文件/文件夾的掛載映射方式
更新時間:2024年11月02日 11:19:49 作者:arize
通過命令行在宿主機與Docker容器間掛載和映射文件夾,實現數據共享,具體步驟包括:在宿主機創(chuàng)建文件夾并使用Docker命令將其掛載到容器指定位置,需注意容器名稱與ID的使用差異
Docker文件/文件夾的掛載映射
宿主機的文件夾掛載映射
docker run -it -v d:\dockr_attach\data:/data image_id
這個命令在cmd中 執(zhí)行
會依據image創(chuàng)建一個具有attach文件夾的docker容器
| d:\dockr_attach\data | 宿主機文件夾路徑,我是在D盤已經創(chuàng)建了\dockr_attach\data目錄 |
| /data | 容器映射文件夾 會在根目錄下存在(與home目錄等同級) |
| image_id | 鏡像的id 使用docker images命令可查看所有鏡像的id |
宿主機文件/文件夾拷貝至容器
docker cp d:\dockr_attach\data docker_name:/home/
| d:\dockr_attach\data | 宿主機文件夾/文件路徑 |
| docker_name | 注意是容器名稱,我使用容器id拷貝是不成功的,docker ps -a查看所有容器信息 |
| /home/ | 容器中根目錄下的home文件夾 |
總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
私有云存儲Minio Docker鏡像無法啟動,提示:Adding local Minio
使用Minio在本地搭建私有云存儲時出現無法啟動,查看日志頻繁輸出“Adding local Minio host to 'mc' configuration...”,然后停止了,本文給大家分享私有云存儲Minio Docker鏡像無法啟動,提示:Adding local Minio host to 'mc' configuration,感興趣的朋友一起看看吧2023-11-11

