千家信息网

docker给已经启动容器添加挂载目录

发表于:2025-12-06 作者:千家信息网编辑
千家信息网最后更新 2025年12月06日,docker添加挂载目录:先在docker容器里创建目录/import1.关闭docker:/etc/init.d/docker stop2.sudo su切换到root身份,cd /var/lib/
千家信息网最后更新 2025年12月06日docker给已经启动容器添加挂载目录

docker添加挂载目录:先在docker容器里创建目录/import

1.关闭docker:/etc/init.d/docker stop
2.sudo su切换到root身份,cd /var/lib/docker/containers/容器id/,进入对应容器目录
3.vi hostconfig.json,修改如下,将容器目录/import绑定到主机/data目录:

"Binds": ["/data:/import"],

4.vi config.v2.json,修改如下,添加MountPoints:

"MountPoints": {

"/import": {            "Source": "/data",            "Destination": "/import",            "RW": true,            "Name": "",            "Driver": "",            "Type": "bind",            "Propagation": "rprivate",            "Spec": {                "Type": "bind",                "Source": "/data",                "Target": "/import"            },            "SkipMountpointCreation": false        }
},  5.启动docker:/etc/init.d/docker start最后docker ecec -it 容器id /bin/bash进入ls -l /就可以看见import目录
0