我有一个Azure DevOps管道,该管道试图从本地2016服务器构建Docker容器并将其推送到Azure ACR。尝试通过Docker BuildAndPush任务推送映像时,我们收到502错误。看起来构建部分成功了,但推送部分从未真正连接到服务器。它只是一直尝试直到服务器超时并关闭连接。由于篇幅过长,无法发布完整日志,后面是缩写日志...
2020 - 10 - 02T12: 17: 37.0544736Z ##[section]Starting: Docker
2020 - 10 - 02T12: 17: 37.0757563Z ==============================================================================
2020 - 10 - 02T12: 17: 37.0757882Z Task: Docker
2020 - 10 - 02T12: 17: 37.0758237Z Description: Build or push Docker images, login or logout, start or stop containers, or run a Docker command
2020 - 10 - 02T12: 17: 37.0758560Z Version: 2.175.0
2020 - 10 - 02T12: 17: 37.0758804Z Author: Microsoft Corporation
2020 - 10 - 02T12: 17: 37.0759076Z Help: https://aka.ms/azpipes-docker-tsg
2020 - 10 - 02T12: 17: 37.0759426Z ==============================================================================
2020 - 10 - 02T12: 17: 41.9579527Z[command]"C:\Program Files\Docker\docker.exe" build - f E: \vsts - agent - win - x64 - 2.169.0\_work\2\s\ECP\ECP_Services\ECPServiceMonitor\Dockerfile--label com.azure.dev.image.system.teamfoundationcollectionuri = https://dev.azure.com/RiversideResearchInstitute/ --label com.azure.dev.image.system.teamproject=Dragon --label com.azure.dev.image.build.repository.name=Dragon --label com.azure.dev.image.build.sourceversion=be093d03b114952bebf2b2b18646b85768e18acc --label com.azure.dev.image.build.repository.uri=https://RiversideResearchInstitute@dev.azure.com/RiversideResearchInstitute/Dragon/_git/Dragon --label com.azure.dev.image.build.sourcebranchname=master --label com.azure.dev.image.build.definitionname=ECP_ServiceMonitor --label com.azure.dev.image.build.buildnumber=20201002.1 --label com.azure.dev.image.build.builduri=vstfs:///Build/Build/3466 -t ***/dragon_ecpservicemonitor:3466 E:\vsts-agent-win-x64-2.169.0\_work\2\s\ECP\ECP_Services\ECPServiceMonitor
2020 - 10 - 02T12: 17: 44.4253789Z Sending build context to Docker daemon 15MB
2020 - 10 - 02T12: 17: 44.4254443Z
2020 - 10 - 02T12: 17: 44.4278893Z Step 1 / 16 : FROM mcr.microsoft.com / dotnet / framework / runtime: 4.7.2 - 20200714 - windowsservercore - ltsc2016
2020 - 10 - 02T12: 17: 44.4687705Z-- -> 03bc99d6d25e
2020 - 10 - 02T12: 17: 44.4688221Z Step 2 / 16 : COPY.\bin\release C: \ECP_Servies\ECP_ServiceMonitor
2020 - 10 - 02T12: 17: 44.6043722Z-- -> Using cache
2020 - 10 - 02T12: 17: 44.6044210Z-- -> d778785672ce
2020 - 10 - 02T12: 17: 44.6044537Z Step 3 / 16 : WORKDIR C: \ECP_Servies\ECP_ServiceMonitor
2020 - 10 - 02T12: 17: 44.6093840Z-- -> Using cache
2020 - 10 - 02T12: 17: 44.6094309Z-- -> a502035de123
2020 - 10 - 02T12: 17: 44.6094632Z Step 4 / 16 : EXPOSE 1433 1434 61616 61617
2020 - 10 - 02T12: 17: 44.6239465Z-- -> Using cache
2020 - 10 - 02T12: 17: 44.6239867Z-- -> 999e615b2f64
2020 - 10 - 02T12: 17: 44.6240166Z Step 5 / 16 : SHELL["powershell"]
2020 - 10 - 02T12: 17: 44.6281785Z-- -> Using cache
2020 - 10 - 02T12: 17: 44.6282611Z-- -> 50a5fd6a6a04
2020 - 10 - 02T12: 17: 44.6283328Z Step 6 / 16 : RUN Add - WindowsFeature NET - Framework - 45 - Core; Invoke - Command - ScriptBlock { C: \WINDOWS\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe / username=.\gmsa_ecp / install "C:/ECP_Servies/ECP_ServiceMonitor/ECPServiceMonitor.exe"; }
2020 - 10 - 02T12: 17: 44.6376598Z-- -> Using cache
2020 - 10 - 02T12: 17: 44.6379182Z-- -> 9802a9fb4104
2020 - 10 - 02T12: 17: 44.6379706Z Step 7 / 16 : ENTRYPOINT["powershell"]
2020 - 10 - 02T12: 17: 44.6380044Z-- -> Using cache
2020 - 10 - 02T12: 17: 44.6380296Z-- -> c5b81e5c33df
2020 - 10 - 02T12: 17: 44.6380615Z Step 8 / 16 : LABEL com.azure.dev.image.build.buildnumber = 20201002.1
2020 - 10 - 02T12: 17: 44.7097891Z-- -> Running in 60b830e64648
2020 - 10 - 02T12: 17: 49.4842440Z Removing intermediate container 60b830e64648
2020 - 10 - 02T12: 17: 49.4843676Z-- -> 1a8a7d26b43a
2020 - 10 - 02T12: 17: 49.4844377Z Step 9 / 16 : LABEL com.azure.dev.image.build.builduri = vstfs:///Build/Build/3466
2020 - 10 - 02T12: 17: 49.5469995Z-- -> Running in 53cc325504cc
2020 - 10 - 02T12: 17: 51.0298251Z Removing intermediate container 53cc325504cc
2020 - 10 - 02T12: 17: 51.0299114Z-- -> 63ea4c797537
2020 - 10 - 02T12: 17: 51.0299661Z Step 10 / 16 : LABEL com.azure.dev.image.build.definitionname = ECP_ServiceMonitor
2020 - 10 - 02T12: 17: 51.0819557Z-- -> Running in 1f240561cde9
2020 - 10 - 02T12: 17: 52.3775245Z Removing intermediate container 1f240561cde9
2020 - 10 - 02T12: 17: 52.3776202Z-- -> c34eda8e0ad4
2020 - 10 - 02T12: 17: 52.3776829Z Step 11 / 16 : LABEL com.azure.dev.image.build.repository.name = Dragon
2020 - 10 - 02T12: 17: 52.3971366Z-- -> Running in b02dd84163f0
2020 - 10 - 02T12: 17: 53.7445375Z Removing intermediate container b02dd84163f0
2020 - 10 - 02T12: 17: 53.7446537Z-- -> bab2a3d44b56
2020 - 10 - 02T12: 17: 53.7447357Z Step 12 / 16 : LABEL com.azure.dev.image.build.repository.uri = https://RiversideResearchInstitute@dev.azure.com/RiversideResearchInstitute/Dragon/_git/Dragon
2020 - 10 - 02T12: 17: 53.7640156Z-- -> Running in 1c773383a440
2020 - 10 - 02T12: 17: 55.0947497Z Removing intermediate container 1c773383a440
2020 - 10 - 02T12: 17: 55.0953799Z-- -> 5bec6fe76ae6
2020 - 10 - 02T12: 17: 55.0954386Z Step 13 / 16 : LABEL com.azure.dev.image.build.sourcebranchname = master
2020 - 10 - 02T12: 17: 55.1184335Z-- -> Running in 99d44bc949f2
2020 - 10 - 02T12: 17: 56.4406519Z Removing intermediate container 99d44bc949f2
2020 - 10 - 02T12: 17: 56.4407503Z-- -> 96df8be617a7
2020 - 10 - 02T12: 17: 56.4408181Z Step 14 / 16 : LABEL com.azure.dev.image.build.sourceversion = be093d03b114952bebf2b2b18646b85768e18acc
2020 - 10 - 02T12: 17: 56.4598788Z-- -> Running in 1e4407ca3082
2020 - 10 - 02T12: 17: 57.7595273Z Removing intermediate container 1e4407ca3082
2020 - 10 - 02T12: 17: 57.7596230Z-- -> 15b6efae3350
2020 - 10 - 02T12: 17: 57.7596974Z Step 15 / 16 : LABEL com.azure.dev.image.system.teamfoundationcollectionuri = https://dev.azure.com/RiversideResearchInstitute/
2020 - 10 - 02T12: 17: 57.7846262Z-- -> Running in cd825f791461
2020 - 10 - 02T12: 17: 59.0800687Z Removing intermediate container cd825f791461
2020 - 10 - 02T12: 17: 59.0801636Z-- -> f8aea1acdddb
2020 - 10 - 02T12: 17: 59.0802274Z Step 16 / 16 : LABEL com.azure.dev.image.system.teamproject = Dragon
2020 - 10 - 02T12: 17: 59.1187395Z-- -> Running in dfc0655cf951
2020 - 10 - 02T12: 18: 00.4057180Z Removing intermediate container dfc0655cf951
2020 - 10 - 02T12: 18: 00.4059870Z-- -> 9ae8ab2a80c8
2020 - 10 - 02T12: 18: 00.4250146Z Successfully built 9ae8ab2a80c8
2020 - 10 - 02T12: 18: 00.4314486Z Successfully tagged *** /dragon_ecpservicemonitor:3466
2020 - 10 - 02T12: 18: 01.8536964Z[command]"C:\Program Files\Docker\docker.exe" images
2020 - 10 - 02T12: 18: 06.3544142Z[command]"C:\Program Files\Docker\docker.exe" push *** /dragon_ecpservicemonitor:3466
2020 - 10 - 02T12: 18: 06.3554760Z REPOSITORY TAG IMAGE ID CREATED SIZE
2020 - 10 - 02T12: 18: 06.3556887Z *** /dragon_ecpservicemonitor 3466 9ae8ab2a80c8 3 seconds ago 13.7GB
2020 - 10 - 02T12: 18: 06.3558931Z *** /dragon_ecpservicemonitor 3424 bb466ef152cc 2 days ago 13.7GB
2020 - 10 - 02T12: 18: 06.3576237Z *** /dragon_ecpservicemonitor 3421 ebf4212faf04 3 days ago 13.7GB
2020 - 10 - 02T12: 18: 06.3577439Z *** /dragon_ecpservicemonitor 3418 7f22cdb7f261 3 days ago 13.7GB
2020 - 10 - 02T12: 18: 06.3585528Z *** /dragon_ecpservicemonitor 3410 d13592901754 3 days ago 13.7GB
2020 - 10 - 02T12: 18: 06.3586647Z *** /dragon_ecpservicemonitor 3403 fb45141be45c 3 days ago 13.7GB
2020 - 10 - 02T12: 18: 06.3587683Z *** /dragon_ecpservicemonitor 3402 268864c52f33 3 days ago 13.7GB
2020 - 10 - 02T12: 18: 06.3589455Z *** /dragon_ecpservicemonitor 3390 887a11cedca4 4 days ago 13.7GB
2020 - 10 - 02T12: 18: 06.3594634Z *** /dragon_ecpservicemonitor 3388 60bda4f46c8d 4 days ago 13.7GB
2020 - 10 - 02T12: 18: 06.3601582Z *** /dragon_ecpservicemonitor 3387 b9fa6f52e289 4 days ago 13.7GB
2020 - 10 - 02T12: 18: 06.3617699Z *** /dragon_ecpservicemonitor 3386 0840f51c4b0e 4 days ago 13.7GB
2020 - 10 - 02T12: 18: 06.3641232Z *** /ecp-web 0.0.69 e7731cf09ba4 4 weeks ago 14.3GB
2020 - 10 - 02T12: 18: 06.3643426Z ecp - web 0.0.67 10da0249367d 5 weeks ago 14.3GB
2020 - 10 - 02T12: 18: 06.3644142Z ecp - servicemonitor 0.0.32 3fa1f604f04a 5 weeks ago 14.1GB
2020 - 10 - 02T12: 18: 06.3644816Z ecp - webapi 0.0.43 d07e9f1c8b83 7 weeks ago 14.3GB
2020 - 10 - 02T12: 18: 06.3645489Z ecp - amq 0.0.16 069e3d4bb63c 8 weeks ago 14.7GB
2020 - 10 - 02T12: 18: 06.3646155Z ecp - datamanager 0.0.16 65a98b2b5245 2 months ago 14.1GB
2020 - 10 - 02T12: 18: 06.3646824Z mcr.microsoft.com / dotnet / framework / runtime 4.7.2 - 20200714 - windowsservercore - ltsc2016 03bc99d6d25e 2 months ago 13.4GB
2020 - 10 - 02T12: 18: 06.3647494Z mcr.microsoft.com / dotnet / framework / runtime 3.5 - windowsservercore - ltsc2016 5928ce0239e0 2 months ago 13.9GB
2020 - 10 - 02T12: 18: 06.3648171Z sixeyed / registry latest 02ec0cf9ff76 19 months ago 1.21GB
2020 - 10 - 02T12: 18: 06.3648841Z mcr.microsoft.com / windows / servercore / iis windowsservercore - 10.0.14393.953 9ee7a48b9ab3 3 years ago 10.4GB
2020 - 10 - 02T12: 18: 06.5229518Z The push refers to repository[*** /dragon_ecpservicemonitor]
2020 - 10 - 02T12: 18: 06.9628065Z 6c059191ee81: Preparing
2020 - 10 - 02T12: 18: 06.9637986Z 22babd9c7848: Preparing
2020 - 10 - 02T12: 18: 06.9638884Z 7a6bc11315f5: Preparing
2020 - 10 - 02T12: 18: 06.9639259Z daeda516fb1e: Preparing
2020 - 10 - 02T12: 18: 06.9639566Z fb9094de1d49: Preparing
2020 - 10 - 02T12: 18: 06.9639834Z 7b4090562bb9: Preparing
2020 - 10 - 02T12: 18: 06.9640113Z c8a21119b940: Preparing
2020 - 10 - 02T12: 18: 06.9640377Z 9496824d187c: Preparing
...
2020 - 10 - 02T12: 18: 06.9784812Z b5980fd82c50: Waiting
2020 - 10 - 02T12: 18: 06.9785080Z 2fcac74e92ca: Waiting
2020 - 10 - 02T12: 18: 06.9785619Z 6f91a6586968: Waiting
2020 - 10 - 02T12: 18: 06.9785899Z 4ff590c406a8: Waiting
2020 - 10 - 02T12: 18: 06.9786171Z fb6c6bd90655: Waiting
2020 - 10 - 02T12: 18: 06.9786454Z f358be10862c: Waiting
2020 - 10 - 02T12: 18: 38.3221159Z daeda516fb1e: Retrying in 5 seconds
2020 - 10 - 02T12: 18: 38.3221785Z 7a6bc11315f5: Retrying in 5 seconds
2020 - 10 - 02T12: 18: 38.4305978Z fb9094de1d49: Retrying in 5 seconds
2020 - 10 - 02T12: 18: 38.4306518Z 22babd9c7848: Retrying in 5 seconds
2020 - 10 - 02T12: 18: 38.5383110Z 6c059191ee81: Retrying in 5 seconds
2020 - 10 - 02T12: 18: 39.3345714Z 7a6bc11315f5: Retrying in 4 seconds
2020 - 10 - 02T12: 18: 39.3346281Z daeda516fb1e: Retrying in 4 seconds
...
2020 - 10 - 02T12: 20: 59.4487728Z daeda516fb1e: Retrying in 2 seconds
2020 - 10 - 02T12: 20: 59.8677439Z fb9094de1d49: Retrying in 1 second
2020 - 10 - 02T12: 21: 00.0259636Z 7a6bc11315f5: Retrying in 1 second
2020 - 10 - 02T12: 21: 00.1842897Z 6c059191ee81: Retrying in 1 second
2020 - 10 - 02T12: 21: 00.2957327Z 22babd9c7848: Retrying in 1 second
2020 - 10 - 02T12: 21: 00.4463498Z daeda516fb1e: Retrying in 1 second
2020 - 10 - 02T12: 21: 31.8188000Z received unexpected HTTP status: 502 Server Hangup
2020 - 10 - 02T12: 21: 31.8384859Z ##[error]The process 'C:\Program Files\Docker\docker.exe' failed with exit code 1
2020 - 10 - 02T12: 21: 31.8391980Z ##[section]Finishing: Docker
答案 0 :(得分:0)
您收到502错误,这意味着您无法连接到ACR服务器。可能的原因是您设置了错误的图像名称。要将图像推送到ACR,您需要将图像名称设置为yourACR.azurecr.io/imageName:tag
,然后使用ACR凭据将其推送。