在Artifactory和Docker for Windows推送速度慢或大部分时间失败的情况下,可能有几个原因。下面是一些可能的解决方法和相关代码示例:
docker:
virtual:
repositories:
docker-local:
docker:
forceUseHTTP: true
docker:
virtual:
repositories:
docker-local:
docker:
maxFileSize: "500GB"
# 在Docker客户端的配置文件中,增加以下内容
{
"max-concurrent-uploads": 1,
"max-concurrent-downloads": 1,
"max-download-attempts": 3,
"max-concurrent-deletes": 1,
"max-delete-attempts": 5,
"max-concurrent-streams": 1,
"max-stream-tries": 3,
"default-timeout": 300,
"default-interval": 30,
"insecure-registries": [],
"debug": false
}
这些解决方法和代码示例可能有助于解决Artifactory和Docker for Windows推送速度慢或大部分时间失败的问题。根据具体情况,需要适当调整相关参数和配置。