1.关闭docker
systemctl stop docker.socket && systemctl stop docker.service
//上面的命令无效就用这个看看
systemctl stop docker
2.sudo su切换到root身份
cd /var/lib/docker/containers/容器id/,进入对应容器目录
3.vim hostconfig.json
修改如下,将容器目录/import绑定到主机/data目录:
"Binds": ["/data:/import"],
4.vim config.v2.json
修改如下,添加MountPoints:文章来源:https://www.toymoban.com/news/detail-511435.html
"MountPoints": {
"/app/docker/my-tengine/conf": {
"Source": "/opt/tengine/conf",
"Destination": "/app/docker/my-tengine/conf",
"RW": true,
"Name": "",
"Driver": "",
"Type": "bind",
"Propagation": "rprivate",
"Spec": {
"Type": "bind",
"Source": "/opt/tengine/conf",
"Target": "/app/docker/my-tengine/conf"
},
"SkipMountpointCreation": false
}
}
5.启动docker
systemctl start docker.socket && systemctl start docker.service文章来源地址https://www.toymoban.com/news/detail-511435.html
6.可以进入容器查看一下
到了这里,关于docker给已经启动容器添加挂载目录的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!