使用docker與宿主機文件互相拷貝
1、從容器裡面拷文件到宿主機
示例:容器名為s2-061_struts2_1,要從容器裡面拷貝的文件路為:/usr/local/tomcat/webapps/test/js/test.js, 現在要將test.js從容器裡面拷到宿主機的/root/Desktop/路徑下面
在宿主機上面執行命令:
docker cp s2-061_struts2_1:/usr/local/tomcat/webapps/test/js/test.js /root/Desktop/
2、從宿主機拷文件到容器裡面
示例:容器名為s2-061_struts2_1,現在要將宿主機/root/Desktop/test.js文件拷貝到容器裡面的/usr/local/tomcat/webapps/test/js路徑下面
在宿主機上面執行如下命令
docker cp /root/Desktop/test.js s2-061_struts2_1:/usr/local/tomcat/webapps/test/js
3、查看容器名稱
執行命令:docker ps,其中NAMES就是容器名了。
root@kali:~/Desktop# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
b512b4875b6f vulhub/struts2:2.5.25 “/usr/local/bin/mvn-…” 2 hours ago Up 33 minutes 0.0.0.0:8080->8080/tcp s2-061_struts2_1