首页 > 解决方案 > 我可以将 --max-concurrent-downloads 作为标志传递吗?

问题描述

我正在使用较差的互联网连接并尝试提取和运行图像。

我想一次下载一层,并且每个文档都尝试添加一个平面 --max-concurrent-downloads ,如下所示:

docker run --rm -p 8787:8787 -e PASSWORD=blah --max-concurrent-downloads=1 rocker/verse

但这给出了一个错误:

未知标志:--max-concurrent-downloads 请参阅 'docker run --help'。

我试着打字docker run --help,有趣的是没有看到选项--max-concurrent-downloads。

我使用的是 Docker Toolbox,因为我使用的是旧 Mac。

在 l 下面有一个 --max-concurrent-downloads 选项,但是在我的终端上输入时没有出现docker run --help

在此处输入图像描述

如何将一次下载 3 个图层的默认设置更改为仅一个?

标签: docker

解决方案


来自官方文档:(https://docs.docker.com/engine/reference/commandline/pull/#concurrent-downloads

您可以--max-concurrent-downloads在拉动操作期间通过。

您可以--max-concurrent-downloads使用dockerd 命令进行设置。

如果您使用的是 Mac 或 Windows 的 docker 桌面 GUI:

您可以直接在 docker 引擎设置中编辑 .json 文件:

Docker 引擎配置


推荐阅读