- 第一种方式
- docker commit 容器id 容器
操作完成后可以使用docker images | grep 容器 来查看自己提交而成的容器 - docker run itd -v /tmp:/tmp 容器
运行容器并将容器内部的tmp目录映射到数组机上的tmp目录 - docker exec -it 容器运行时的名称 cp -r /var/jekins_home /tmp
使用交互式终端连接到容器,在容器的内部将/var/jekins_home下的内容拷贝到外部tmp目录下
4.docker stop 容器运行时的名称 && docker rm 容器运行时的名称
确认在tmp目录下有备份好的目录之后使用上述命令将因备份操作产生的容器移除
- 第二种方式
- docker ps | grep 关键字
查看运行的容器id - docker cp 容器id:/var/jenkins_home /tmp/
将容器内部var目录下的jenkins_home目录拷贝到当前的tmp目录下