docker hub自动构建不使用缓存,这是否意味着每次都会重新生成层,并且需要docker客户端重新下载?

docker hub自动构建不使用缓存,这是否意味着每次都会重新生成层,并且需要docker客户端重新下载?,docker,docker-registry,dockerhub,Docker,Docker Registry,Dockerhub,我注意到docker hub自动构建不使用缓存 我猜这是因为他们在不同的机器上进行构建,并且缓存不能在他们之间共享 所以这意味着每次我推git回购时,docker hub都会重新生成所有层,即使它们与上次相同?这需要docker客户端重新下载那些重新生成的层 所以在实践中,我应该更喜欢在本地(或在像jenkins这样的CI机器中)构建并推送到docker hub,而不是使用docker hub自动化构建吗

我注意到docker hub自动构建不使用缓存

我猜这是因为他们在不同的机器上进行构建,并且缓存不能在他们之间共享

所以这意味着每次我推git回购时,docker hub都会重新生成所有层,即使它们与上次相同?这需要docker客户端重新下载那些重新生成的层

所以在实践中,我应该更喜欢在本地(或在像jenkins这样的CI机器中)构建并推送到docker hub,而不是使用docker hub自动化构建吗