Skip to content

Instantly share code, notes, and snippets.

@erichexter
Last active December 18, 2018 10:47
Show Gist options
  • Save erichexter/df6f1137f5ea511eef841c1cf3c7f624 to your computer and use it in GitHub Desktop.
Save erichexter/df6f1137f5ea511eef841c1cf3c7f624 to your computer and use it in GitHub Desktop.
PS C:\> docker version
Client:
Version: 18.09.0
API version: 1.39
Go version: go1.10.3
Git commit: 33a45cd0a2
Built: unknown-buildtime
OS/Arch: windows/amd64
Experimental: false
Server:
Engine:
Version: 18.09.0
API version: 1.39 (minimum version 1.24)
Go version: go1.10.3
Git commit: 33a45cd0a2
Built: 11/07/2018 00:24:12
OS/Arch: windows/amd64
Experimental: false
PS C:\> get-windowsfeature | where-object {$_.installed -eq $true}
Display Name Name Install State
------------ ---- -------------
[X] File and Storage Services FileAndStorage-Services Installed
[X] Storage Services Storage-Services Installed
[X] Hyper-V Hyper-V Installed
[X] .NET Framework 4.7 Features NET-Framework-45-Fea... Installed
[X] .NET Framework 4.7 NET-Framework-45-Core Installed
[X] WCF Services NET-WCF-Services45 Installed
[X] TCP Port Sharing NET-WCF-TCP-PortShar... Installed
[X] BitLocker Drive Encryption BitLocker Installed
[X] Containers Containers Installed
[X] Enhanced Storage EnhancedStorage Installed
[X] System Data Archiver System-DataArchiver Installed
[X] Windows Defender Antivirus Windows-Defender Installed
[X] Windows PowerShell PowerShellRoot Installed
[X] Windows PowerShell 5.1 PowerShell Installed
[X] Windows PowerShell ISE PowerShell-ISE Installed
[X] WoW64 Support WoW64-Support Installed
[X] XPS Viewer XPS-Viewer Installed
PS C:\> [System.Environment]::OSVersion.Version
Major Minor Build Revision
----- ----- ----- --------
10 0 17763 0
PS C:\> docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
jetbrains/teamcity-server 2018.2-nanoserver-1803 93d679ec8e6e 12 days ago 1.8GB
mcr.microsoft.com/windows/servercore ltsc2019 670f5c41d658 4 weeks ago 3.98GB
mcr.microsoft.com/windows/nanoserver 1809 a5034827da99 4 weeks ago 305MB
PS C:\> docker container list --all
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
c5c86562de90 jetbrains/teamcity-server:2018.2-nanoserver-1803 "cmd /S /C 'pwsh C:/…" 16 minutes ago Created 0.0.0.0:80->8111/tcp teamcity-server-instance
docker run --isolation=hyperv -it --name teamcity-server-instance -v t:/teamcity/data:C:/ProgramData/JetBrains/TeamCity -v t:/teamcity/logs:C:/TeamCity/logs -p 80:8111 jetbrains/teamcity-server:2018.2-nanoserver-1803
PS C:\> docker start teamcity-server-instance
Error response from daemon: CreateComputeSystem c5c86562de90bff2f9178a07ab519aad033ba53d6d9e49d693e7c86e5f132931:
The virtual machine could not be started because a required feature is not installed.
(extra info:
{
"SystemType":"Container",
"Name":"c5c86562de90bff2f9178a07ab519aad033ba53d6d9e49d693e7c86e5f132931",
"Owner":"docker",
"IgnoreFlushesDuringBoot":true,
"LayerFolderPath":"C:\\ProgramData\\docker\\windowsfilter\\c5c86562de90bff2f9178a07ab519aad033ba53d6d9e49d693e7c86e5f132931",
"Layers":[
{
"ID":"6cad82e2-86a4-593d-a128-d24759cd611e",
"Path":"C:\\ProgramData\\docker\\windowsfilter\\5c45d7fefd69050c22f3e457e62d03fb57819fd4284314cecb6a1ff9faffd390"
},
{
"ID":"54bb532c-b79e-583a-8d34-e8f0d7ea6bb8",
"Path":"C:\\ProgramData\\docker\\windowsfilter\\2407a82a4c15b0457842abfeaf6a5f5439f15e00b4b16a9ef5f06ae0c5174561"
},
{
"ID":"02e40f5d-7040-5d7a-b584-e37de496fc83",
"Path":"C:\\ProgramData\\docker\\windowsfilter\\5cffb6cb998c9b3326bd46b5b06831d9a69c06431809625d59d9701fe53650b0"
},
{
"ID":"62a4ac47-9735-5e10-8e58-09d1cc747dfa",
"Path":"C:\\ProgramData\\docker\\windowsfilter\\02aad1ac3898695c5272b4a11151a7db901b6862381c3350581944635c260382"
},
{
"ID":"743408fa-5898-5dbb-966a-63d91fe2bd45",
"Path":"C:\\ProgramData\\docker\\windowsfilter\\03b59c216b7632699fbac61c174fc06db89ecabc73c04878a3468e44af9f4e0c"
},
{
"ID":"ea7cf5c7-2ccf-512d-b6e8-d33320154400",
"Path":"C:\\ProgramData\\docker\\windowsfilter\\f29f372139b431e6cc3dcf083b4d6530d1eb8d83d7ba69140617d28439fe8ab6"
},
{
"ID":"968ecf1c-f994-58ea-84e0-3377b8bfc135",
"Path":"C:\\ProgramData\\docker\\windowsfilter\\ce48954a29a80daf6e0e624748c3513c0cfcad9b8a3ba28c09064bbcd04101c4"
},
{
"ID":"e19f86c0-3214-55b5-8e28-086f830e0d19",
"Path":"C:\\ProgramData\\docker\\windowsfilter\\1830d8a21a4e29ee40756ca86d4eb05068d27f737426f7e0986da5b362e2d8ad"
},
{
"ID":"cc83fbf4-16cd-5e7a-b7f6-1ba61b669b4c",
"Path":"C:\\ProgramData\\docker\\windowsfilter\\2afcbcafa0e7053f4f520a78acea73cbbed43a5eaf97695fae3abd6699b1d06c"
},
{
"ID":"e1ab4899-4ada-553f-9343-a48c00baf87d",
"Path":"C:\\ProgramData\\docker\\windowsfilter\\6b6330ec23aa05559a9e8fc185052ff2a18b2773a423f5d062e7aa34818a0244"
},
{
"ID":"832b8c28-3371-5f65-a06e-01fa1e1de035",
"Path":"C:\\ProgramData\\docker\\windowsfilter\\449de68295de43d287d6b61531c3ebc0b5d4d91ea2dff942bec2778033ebbd1e"
},
{
"ID":"ac8f4839-b086-5873-9649-ceef51276531",
"Path":"C:\\ProgramData\\docker\\windowsfilter\\d6c750a73a80cc2e16fcb5c2260f607a58cce89ccf96e4379100bd2b91977cf9"
},
{
"ID":"0a3514da-414e-592a-99e2-f893447dc1a9",
"Path":"C:\\ProgramData\\docker\\windowsfilter\\ed5f4211e2ea252d7c67ec5ccf846a89d61857e5b8ea27c275fc6d88a9d0a9ff"
},
{
"ID":"5a4fe982-a68c-5dfb-bbd3-c324086f2100",
"Path":"C:\\ProgramData\\docker\\windowsfilter\\3202bdb7b4eecd3a3d63c8195f4be21a846116109518d110cce416b9c095125b"
},
{
"ID":"fef8cce9-5ff0-5ce9-855d-926e99c45c1d",
"Path":"C:\\ProgramData\\docker\\windowsfilter\\f254f22c5ad662b21ad0d111a40db30112088505f288ee15b788659a4e66e1c9"
},
{
"ID":"0813dd0b-3917-516e-8346-529338818677",
"Path":"C:\\ProgramData\\docker\\windowsfilter\\f8a997dfb7c96db05a67298f5d7eb55f0edc1031aecfd1f20703ee09df90173c"
},
{
"ID":"d6435f4f-f37f-5cf8-beb7-dfd753a84ee0",
"Path":"C:\\ProgramData\\docker\\windowsfilter\\d901554f1ae95d16be1e53153a328bcc093f634b384ac6c824a84c3f28f8601e"
},
{
"ID":"1ffca001-1574-5353-a94e-6067fa640250",
"Path":"C:\\ProgramData\\docker\\windowsfilter\\9e54c07801f8a48c791d41609ed724a636675ece089bdbda080a7edbfba08c93"
},
{
"ID":"2a88ab64-f1b1-567f-a350-9619ad713559",
"Path":"C:\\ProgramData\\docker\\windowsfilter\\db5d89fae11349a4790a2bff46f06206a5aacc948654a7e85c7b8d84fb4a2775"
},
{
"ID":"7931fead-6131-5b42-a7a6-a5944e0246c6",
"Path":"C:\\ProgramData\\docker\\windowsfilter\\159d043a6d551a6ea3ba50576c13a6ddf3eba97ad93eb35b13ec0b883d9a80f8"
},
{
"ID":"7b638515-1727-58d4-a9ad-c88fd2d0daa7",
"Path":"C:\\ProgramData\\docker\\windowsfilter\\e0c653f480509df18cbb35cf9adfaf2bc4a83e3053887341c67838fbfc53b429"
},
{
"ID":"6fd0d0f8-c499-50bb-80f1-9241797c67be",
"Path":"C:\\ProgramData\\docker\\windowsfilter\\3228f2821349a3c386f25d1c0e3adc3304c5bcb5c6938afe9a09af9526f7d7d5"
}
],
"HostName":"c5c86562de90",
"MappedDirectories":[
{
"HostPath":"t:\\teamcity\\logs",
"ContainerPath":"c:\\teamcity\\logs",
"ReadOnly":false,
"BandwidthMaximum":0,
"IOPSMaximum":0,
"CreateInUtilityVM":false
},
{
"HostPath":"t:\\teamcity\\data",
"ContainerPath":"c:\\programdata\\jetbrains\\teamcity",
"ReadOnly":false,
"BandwidthMaximum":0,
"IOPSMaximum":0,
"CreateInUtilityVM":false
}
],
"HvPartition":true,
"EndpointList":[
"8C498C59-390A-4C47-94D6-656F0E3ADF86"
],
"HvRuntime":{
"ImagePath":"C:\\ProgramData\\docker\\windowsfilter\\e0c653f480509df18cbb35cf9adfaf2bc4a83e3053887341c67838fbfc53b429\\UtilityVM"
},
"AllowUnqualifiedDNSQuery":true
}
)
Error: failed to start containers: teamcity-server-instance
@erichexter
Copy link
Author

This suggests it is a problem with the underlying VM / Host version.. Was a DS2_v2
https://blog.darrenjrobinson.com/azure-vm-docker-createcontainer-error-0xc0370102/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment