【发布时间】:2018-05-02 18:05:25
【问题描述】:
当我从 rhel7.3 映像启动容器时,默认容器大小为 10GB。我想将其增加到 20GB。我尝试了以下方法,但我没有运气
1) 在 /etc/docker/daemon.json 文件中添加了“DOCKER_STORAGE_OPTIONS”:“--storage-opt dm.basesize=20G”。 /etc/docker/daemon.json 文件默认不存在,所以我不得不添加它并尝试重新启动 docker。重启失败并出现以下错误:
“无法使用文件 /etc/docker/daemon.json 配置 Docker 守护进程:以下指令不匹配任何配置选项:DOCKER_STORAGE_OPTIONS\n”
2) 在启动容器时添加了“dm.basesize=20G”参数
docker run --privileged --storage-opt "dm.basesize=20G" -d IMAGE_ID 但它无法启动并出现错误
“docker:来自守护进程的错误响应:未知选项 dm.basesize。”
关于如何启动一个 20GB 而不是默认的 10GB 的容器有什么帮助吗? 谢谢, 预知
【问题讨论】:
-
存储驱动是devicemapper
标签: docker containers devops