Docker Community Forums

Share and learn in the Docker community.

Docker pull image errors with mcr.microsoft.com/businesscentral/onprem images


#1

I understand that this might not be the correct place to post this, I will gladly head somewhere else if necessary, but I figured I would start here.

When attempting to do a docker pull, on (as far as I can tell) any of the windows Business Central 13 images, I get this:

dcf91bcf5a04: Verifying Checksum
dcf91bcf5a04: Download complete
dcf91bcf5a04: Pull complete
5e7dd15273fa: Pull complete
bbe2e4d14d53: Pull complete
fd20a9b7a47d: Pull complete
d218c2e79df9: Pull complete
50dddb6f4d21: Pull complete
3e9a84acfe30: Pull complete
DockerDo : failed to register layer: re-exec error: exit status 1: output: time="2019-04-17T11:56:10+02:00" level=error msg="hcsshim::ImportLayer failed in Win32: winapi error #3489661561 (0xd0000279) pa
th=\\\\?\\C:\\ProgramData\\docker\\windowsfilter\\e815b43ef49d45891c86675d77883c60e11fcc3ec2577843d902e87642081e5e folder=C:\\ProgramData\\docker\\tmp\\hcs033269719"
hcsshim::ImportLayer failed in Win32: winapi error #3489661561 (0xd0000279) path=\\?\C:\ProgramData\docker\windowsfilter\e815b43ef49d45891c86675d77883c60e11fcc3ec2577843d902e87642081e5e folder=C:\Program
Data\docker\tmp\hcs033269719
ExitCode: 1
Commandline: docker pull  mcr.microsoft.com/businesscentral/onprem:cu1-se-ltsc2016
At C:\Program Files\WindowsPowerShell\Modules\navcontainerhelper\0.5.0.11\ContainerHandling\New-NavContainer.ps1:294 char:13
             DockerDo -command pull -imageName $bestImageName | Out-Nu ...
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    CategoryInfo          : NotSpecified: ( : ) [Write-Error], WriteErrorException
    FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,DockerDo

The updated BC:onPremise Spring release worked fine (version 14), and I have no problem doing a pull on my local machine (windows 10).

But on my Hyper-V Server 2016, it happens. I also attempted doing a docker save -o from my local and attempted to import it to the Server 2016, same error message.

Anyone have any ideas or can point me in a better direction to look?

Other possibly relevant info:

HyperV Windows Server 2016 - 1607 OS Build 14393.2906
Client: Docker Engine - Enterprise
     Version:           18.09.5
     API version:       1.39
     Go version:        go1.10.8
     Git commit:        be4553c277
     Built:             04/11/2019 06:44:52
     OS/Arch:           windows/amd64
     Experimental:      false

    Server: Docker Engine - Enterprise
     Engine:
      Version:          18.09.5
      API version:      1.39 (minimum version 1.24)
      Go version:       go1.10.8
      Git commit:       be4553c277
      Built:            04/11/2019 06:43:04
      OS/Arch:          windows/amd64
      Experimental:     false