docker删除images中定义好的Volumes

 幽幽独舞99 发布于 2022-10-25 04:21

docker的image中已经定义好了一系列volume目录。
由于几个目录位置并不合理所以需要删除volume重新创建。
但是不知道怎么删除volume并提交到镜像。

volume的创建方式: docker run -v /xxx [image] /bin/bash

由于经验不足,没有预留Dockerfile和对应的tag,只能再当前镜像内做修改……

1 个回答
  • 首先,镜像是否是你的,
    如果是,修改Dockerfile删除不要的数据卷再重新构建镜像。
    如果不是,制作镜像的人在这里设置数据卷必然有他的用意,你为什么要删除他设置的数据卷,如果你不想用,自己创建新的去使用就行了。

    如果是通过docker run -v创建的数据卷,删除容器再重新创建时不带这个数据卷即可。

    2022-10-26 14:16 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有