1. 首先应该先找到要修改或替换的文件在容器中的位置
查找docker容器id 和容器名
docker ps
进入docker容器中
docker exec -it containerid /bin/bash
进入容器后,查找文件名,找到容器中需要修改或更换的文件路径
find / -name 文件名
2、从容器里面拷文件到宿主机
例如,将容器名为“xixi” 的容器下的"/user/happy.html "文件拷贝到宿主机的"/opt"文件夹下,可在宿主机上执行如下命令:
docker cp xixi:/user/happy.html /opt
3、从宿主机拷文件到容器里面,容器名还为"xixi"
拷贝单个文件 "/opt/test.js"到容器"/usr/dist"文件夹下,宿主机中执行
docker cp /opt/test.js xixi:/usr/dist
拷贝整个文件夹"/opt"到容器"/usr/dist"文件夹下
docker cp /opt xixi:/usr/dist
拷贝整个文件夹"/opt"下所有文件到容器"/usr/dist"文件夹下
docker cp /opt/. xixi:/usr/dist