docker給已經啓動容器添加掛載目錄

docker添加掛載目錄:先在docker容器裏建立目錄/importdocker

1.關閉docker:/etc/init.d/docker stop
2.sudo su切換到root身份,cd /var/lib/docker/containers/容器id/,進入對應容器目錄
3.vi hostconfig.json,修改以下,將容器目錄/import綁定到主機/data目錄:json

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

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

"MountPoints": {code

"/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目錄
相關文章
相關標籤/搜索