1. 使用cp
命令來拷貝檔案。
docker cp [options] container
:src_path
dest_path|-
docker cp [options] src_path|- container
:dest_path
docker cp sample.txt mycontainer:/sample.txt
docker cp mycontainer:/sample.txt sample.txt
docker cp src/. mycontainer:/target
docker cp mycontainer:/src/. target
referrnce: docker cli docs for cp2. 用
-v
引數掛載主機資料捲到容器內
# 在容器內拷貝
cp /mnt/sourcefile /path/to/destfile
3. 直接在主機上拷貝到容器物理儲存系統
docker ps
或docker container
ls -a
docker
inspect
-f '
}' 《容器短id 或 容器name>
cp -path
> /var/lib/docker/aufs/mnt/
<
full id>
/-path
>
或cp -path
full id>/rootfs/root
4. 使用輸入輸出符
或docker exec -it
id> bash -c 'cat > /path/to/container/file' < /path/to/host/file
stackoverflow: copying files from host to docker container
Docker容器和主機如何互相拷貝傳輸檔案
docker cp 用於容器與主機之間的資料拷貝。語法docker cp options container src path dest path docker cp options src path container dest path options說明 l 保持源目標中的鏈結 例項將主機.r...
Docker容器和主機如何互相拷貝傳輸檔案
docker cp 用於容器與主機之間的資料拷貝。docker cp options container src path dest path docker cp options src path container dest path options說明 l 保持源目標中的鏈結 將主機.rlwra...
在Docker容器中安裝vim
linux系統沒有vim工具太不方便了,我要在docker容器裡修改一些檔案,所以決定安裝下vim。系統是debian。首先進入容器 前提是容器已經啟動 docker exec it mysql bash mysql是容器名稱,換成你自己的接下來更新下apt get的源。把下面的命令全部複製粘到容器...