docker 这正常吗?

Is this normal for docker?

我正在构建一个安装 ant、maven、phantomjs、g运行t-cli 的映像,但是当我 运行

docker build

开始将构建上下文发送到 docker 需要一段时间,然后大小为

Sending build context to Docker daemon 7.451 GB

这是正常现象还是我可以做些什么来加快速度?

docker build 压缩并传输您 运行 所在的目录,包括所有子目录。如果你想在构建上下文中包含更少的数据(从而加快速度),你应该 运行 docker build 来自包含构建的最少数据的目录。

因此 docker build 至少需要一个 Dockerfile 并且通常您希望将源代码包含在本地目录中(尽管 Docker 可以从其他来源提取它)。