1、首先啟動容器(以first-mysql容器為例)
docker start first-mysql
2、查看容器ID
root@kobe:/opt/software/temp/test# docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES688e83c55129 mysql "docker-entrypoint.s…" 6 days ago Up 3 seconds 0.0.0.0:3306->3306/tcp first-mysql688e83c55129 這個就是容器的ID了
3、新建需要復制的測試文件
示例位置和文件名 /opt/software/temp/test/test.txt
4、復制到容器中
docker cp /opt/software/temp/test/test.txt 688e83c55129:/test/
5、進入容器查看是否已復制
docker exec -it 688e83c55129 bash
6、從容器復制文件到主機
先刪除主機上的test.txt,然后
docker cp 688e83c55129:/test/test.txt /opt/software/temp/test/
以上就是主機與容器之間傳輸文件的方式了,簡單易用。
總結
以上所述是小編給大家介紹的Docker容器與主機間的文件傳輸方法(復制/上傳/下載),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VEVB武林網網站的支持!
新聞熱點
疑難解答
圖片精選