2015-05-14 37 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

相关问题