2014-05-04 92 views
7

我從一個正在運行的容器中創建一個映像,該映像在當時有一個卷映射,例如:-v /home/user/myproject/xyz:/opt/xyz。現在,當我運行該映像時,例如:docker run -i -t myimage bash,在/ opt/xyz中有一個掛載。其中沒有任何文件,但我無法刪除或卸載該文件夾。如何從碼頭圖像中解除卷的綁定?

任何人知道如何擺脫這個綁定..

UPDATE:?一個方法,我發現是啓動一個容器,將其導出,然後將其導入回爲一個新的形象

回答

2

這目前不支持。我會做兩件事之一:

  • 忽略目錄。如果其中沒有任何文件,那麼它不應該有任何區別。
  • 再次創建圖像,使用Dockerfile - 這是最佳做法
+0

好吧,用我的'Dockerfile'再次創建圖像並不困難。我認爲這需要很多時間,但事實並非如此。謝謝你的建議。 – dedek