1 .更改配置文件(需要停止docker服务)停止docker服务
systemctl stop docker.service (重要,修改前必须停止docker服务) vim/var/lib/docker/containers/container-id/confffice
更改目录在配置文件中的位置,' mount points ' : { '/home ' : { ' source ' : }/docker ',' Destination':'/home ' 保存' Destination':'/home '类型' : ' HMD FHD ',' Propagation':'rprivate ',' spec ' : { '类型' source ' : } ' target ' : '/home ' } docker服务systemctl start docker.service启动docker容器docker start container-- $ docker PS-acontaineridimagecommandcreatedstatusportsnames 5a 3422 adeeadubuntu 336014.04 '/HMD FH/bash ' aboutaminuteaate aboutaminuteagoagitated _ Newton $ docker commit 5a 3422 adeeadnewimagename $ docker run-ti-v ' $ pwd/dir1' :/dir1- v 如果出于任何原因需要对新容器使用旧名称,请在删除旧容器后使用docker rename。
3 .导出容器是镜像的,然后导入$ dockercontainerexport-o./my image.docker容器id $ docker import./my image.docker