重启后,Docker在主机上重新创建目录

时间:2015-05-14 20:06:42

标签: directory docker reboot docker-compose recreate

我使用docker-compose在我的系统(ubuntu 14.04)上创建了一些容器,这些容器将主机中的目录安装到容器中。 现在,每次重新启动主机时,都会重新创建这些目录,即使容器不再存在(因此我删除了目录)。

实施例:

中有一个gitlab-ci的容器
/var/docker/gitlab-ci/

包含文件/目录

docker-compose.yml
data/
postegresql/

我删除了目录

gitlab-ci/

现在,

gitlab-ci/data
gitlab-ci/postgresql
每次重启后都会创建

。 我如何摆脱它们?

1 个答案:

答案 0 :(得分:0)

这些容器可能仍然存在。 docker ps -a命令显示什么?

如果您仍然可以看到与gitlab相关的容器,请使用docker rm -f <container name>删除它们,然后删除目录并重新启动以检查它们是否再次出现。

如果您还有docker-compose.yml文件,那么您可以删除这些容器:

docker-compose stop
docker-compose rm