検索

ホームページ  >  に質問  >  本文

docker删除images中定义好的Volumes

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

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

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

天蓬老师天蓬老师2776日前681

全員に返信(1)返信します

  • 習慣沉默

    習慣沉默2017-04-25 09:04:05

    まず第一に、イメージがあなたのものであるかどうか、
    その場合は、Dockerfile を変更して不要なデータ ボリュームを削除し、イメージを再構築します。
    そうでない場合は、ミラーを作成した人がここでデータ量を設定したはずですが、なぜ使用したくない場合は、新しいデータ量を作成する必要がありますか?自分で使ってください。

    docker run -v を通じてデータ ボリュームが作成された場合は、コンテナーを削除し、このデータ ボリュームを使用せずにコンテナーを再作成します。

    返事
    0
  • キャンセル返事