2015-05-14 36 views
0

我使用docker-compose在我的系統(ubuntu 14.04)上創建了一些容器,它將主機上的目錄掛載到容器中。 現在,每次我重新啓動主機時,即使容器不再存在(因此我刪除了該目錄),這些目錄被重新創建。Docker在重新啓動後在主機上重新創建目錄

例子: 我有gitlab-CI的容器中

/var/docker/gitlab-ci/ 

包含的文件/目錄

docker-compose.yml 
data/ 
postegresql/ 

我刪除了目錄

gitlab-ci/ 

現在,

gitlab-ci/data 
gitlab-ci/postgresql 

是在每次重新啓動後創建的。 我該如何擺脫它們?

回答

0

這些容器可能仍然存在。 docker ps -a命令顯示什麼?

如果仍然可以看到與gitlab相關的容器,請將它們移除並使用docker rm -f <container name>,然後刪除這些目錄並重新引導以檢查它們是否再次出現。

如果你仍然有搬運工人,compose.yml文件,那麼你可能已經刪除了這些容器:

docker-compose stop 
docker-compose rm 
+0

謝謝,我不知道該容器仍然存在。 – Martin

相關問題