docker的image中已經定義好了一系列volume目錄。 由於幾個目錄位置並不合理所以需要刪除volume重新建立。 但是不知道怎麼刪除volume並提交到鏡像。
volume的創建方式: docker run -v /xxx [image] /bin/bash
由於經驗不足,沒有預留Dockerfile和對應的tag,只能再當前鏡像內做修改…
欢迎选择我的课程,让我们一起见证您的进步~~
首先,鏡像是否是你的,如果是,修改Dockerfile刪除不要的資料卷再重新建構鏡像。 如果不是,製作鏡像的人在這裡設定資料卷必然有他的用意,你為什麼要刪除他設定的資料卷,如果你不想用,自己創建新的去使用就行了。
如果是透過docker run -v建立的資料卷,刪除容器再重新建立時不帶這個資料卷即可。
首先,鏡像是否是你的,
如果是,修改Dockerfile刪除不要的資料卷再重新建構鏡像。
如果不是,製作鏡像的人在這裡設定資料卷必然有他的用意,你為什麼要刪除他設定的資料卷,如果你不想用,自己創建新的去使用就行了。
如果是透過docker run -v建立的資料卷,刪除容器再重新建立時不帶這個資料卷即可。