我的容器中需要超过 10G 的磁盘空间来运行应用程序。但是 10G 被设置为容器的默认最大大小。我正在运行 RHEL 7,所以 devicemapper 也是如此。我发现了这个:
docker -d --storage-opt dm.basesize=25G
在此之前,我所做的是:rm -rf /var/lib/docker
删除所有 docker 镜像,然后systemctl stop docker.service
.
我得到的是:
INFO[0000] +job serveapi(unix:///var/run/docker.sock)
INFO[0000] Listening for HTTP on unix (/var/run/docker.sock)
INFO[0004] +job init_networkdriver()
INFO[0004] -job init_networkdriver() = OK (0)
INFO[0004] Loading containers: start.
INFO[0004] Loading containers: done.
INFO[0004] docker daemon: 1.5.0-dev fc0329b/1.5.0; execdriver: native-0.2; graphdriver: devicemapper
INFO[0004] +job acceptconnections()
INFO[0004] -job acceptconnections() = OK (0)
之后什么都没有发生。有人见过熟悉的东西吗?