{"id":1322,"date":"2025-01-08T11:34:40","date_gmt":"2025-01-08T02:34:40","guid":{"rendered":"https:\/\/plusload.net\/?p=1322"},"modified":"2025-08-19T12:12:37","modified_gmt":"2025-08-19T03:12:37","slug":"ue5%e3%81%ae%e3%82%a4%e3%83%a1%e3%83%bc%e3%82%b8%e3%82%92%e6%a7%8b%e7%af%89%e3%83%88%e3%83%a9%e3%82%a4%e3%81%99%e3%82%8b%e3%81%8c","status":"publish","type":"post","link":"https:\/\/plusload.net\/?p=1322","title":{"rendered":"ue5\u306e\u30a4\u30e1\u30fc\u30b8\u3092\u69cb\u7bc9\u30c8\u30e9\u30a4\u3059\u308b\u304c\u305d\u306e\u307e\u307e.bat\u30d5\u30a1\u30a4\u30eb\u3092\u5b9f\u884c\u3057\u3066\u3082\u3046\u307e\u304f\u3044\u304b\u306a\u3044\u306e\u3067"},"content":{"rendered":"<p><a href=\"http:\/\/plusload.net\/wp-content\/uploads\/2025\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2025-01-08-113051.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/plusload.net\/wp-content\/uploads\/2025\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2025-01-08-113051-300x92.png\" alt=\"\" width=\"300\" height=\"92\" \/><\/a><\/p>\n<pre>failed to register layer: re-exec error: exit status 1: output: hcsshim::ImportLayer failed in Win32: Operation did not complete successfully because the file contains a virus or potentially unwanted software. (0xe1)\r\n\r\nUnrealEngine\\Engine\\Extras\\Containers\\Dockerfiles\\windows&gt;pause<\/pre>\n<p><a href=\"https:\/\/dev.epicgames.com\/documentation\/ja-jp\/unreal-engine\/building-the-windows-container-images-from-source\">\u624b\u9806<\/a>\u306b\u6cbf\u3063\u3066\u30c8\u30e9\u30a4\u3059\u308b\u304c\u30a6\u30a3\u30eb\u30b9\uff1f\u304c\u691c\u51fa\u3055\u308c\u308b\u307f\u305f\u3044\u3067\u5931\u6557\u3059\u308b<br \/>\n<a href=\"https:\/\/github.com\/microsoft\/nav-docker\/issues\/440\">\u30d7\u30eb\u3059\u308bWindowsServer\u306e\u554f\u984c\uff1f<\/a>\u3069\u3046\u3059\u308a\u3083\u3044\u3044\u3093\u3060\u308d\uff1f\u89e3\u6c7a\u3057\u305f\u3093\u3067\u4eca\u306f\u5927\u4e08\u592b\u3063\u3066\u3042\u308b\u3051\u3069&#8230;.<br \/>\n<a href=\"https:\/\/github.com\/microsoft\/navcontainerhelper\/issues\/3793\">\u3053\u3063\u3061<\/a>\u3067\u306f\u4e00\u6642\u9593\u30a6\u30a3\u30eb\u30b9\u306e\u691c\u51fa\u3092\u7121\u52b9\u306b\u3057\u3066\u30d7\u30eb\u3067\u304d\u305f\u3063\u3066\uff01\u3084\u3063\u3066\u307f\u308b\uff1f<\/p>\n<div style=\"margin: 0px; padding: 20px; border: 5px solid black; background-color: black; color: white;\">Building runtime container image for Windows version ltsc2022 with `process` isolation mode and DLL files from `mcr.microsoft.com\/windows\/server`&#8230;<br \/>\nSending build context to Docker daemon 11.78kB<br \/>\nStep 1\/14 : ARG DLL_IMAGE<br \/>\nStep 2\/14 : ARG BASETAG<br \/>\nStep 3\/14 : FROM ${DLL_IMAGE}:${BASETAG} AS full<br \/>\nltsc2022: Pulling from windows\/server<br \/>\n01c4baad83ab: Pull complete<br \/>\n72deb71b01a9: Extracting [==================================================&gt;] 1.59GB\/1.59GB<br \/>\nfailed to register layer: re-exec error: exit status 1: output: hcsshim::ImportLayer failed in Win32: Operation did not complete successfully because the file contains a virus or potentially unwanted software. (0xe1)<\/div>\n<div style=\"margin: 0px; padding: 20px; border: 5px solid black; background-color: black; color: white;\">D:\\UnrealEngine\\Engine\\Extras\\Containers\\Dockerfiles\\windows&gt;pause<br \/>\n\u7d9a\u884c\u3059\u308b\u306b\u306f\u4f55\u304b\u30ad\u30fc\u3092\u62bc\u3057\u3066\u304f\u3060\u3055\u3044 . . .<\/div>\n<p>\u307e\u3042\u3001\u4e00\u65e6\u4f8b\u5916\u306b\u30d7\u30eb\u3059\u308b\u30b5\u30a4\u30c8\u3092\u767b\u9332\u3057\u3066\u307f\u308b\u304c\u3001\u3046\u307e\u304f\u3044\u304b\u306a\u3044<\/p>\n<p><a href=\"https:\/\/plusload.net\/wp-content\/uploads\/2025\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2025-01-08-163942.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/plusload.net\/wp-content\/uploads\/2025\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2025-01-08-163942-300x161.png\" alt=\"\" width=\"300\" height=\"161\" \/><\/a><br \/>\nBBS\u306b\u3042\u3063\u305f\u3088\u3046\u306b\u4e00\u65e6Avast\u30a6\u30a3\u30eb\u30b9\u30b7\u30fc\u30eb\u30c9\u3092\u4e00\u6642\u9593\u7121\u52b9\u306b\u3057\u3066\u307f\u305f<br \/>\n\u304c\u3001\u3057\u304b\u3057\u30a8\u30e9\u30fc<\/p>\n<div style=\"margin: 0px; padding: 20px; border: 5px solid black; background-color: black; color: white;\">Building runtime container image for Windows version ltsc2022 with `process` isolation mode and DLL files from `mcr.microsoft.com\/windows\/server`&#8230;<br \/>\nSending build context to Docker daemon 11.78kB<br \/>\nStep 1\/14 : ARG DLL_IMAGE<br \/>\nStep 2\/14 : ARG BASETAG<br \/>\nStep 3\/14 : FROM ${DLL_IMAGE}:${BASETAG} AS full<br \/>\nltsc2022: Pulling from windows\/server<br \/>\n01c4baad83ab: Pull complete<br \/>\n72deb71b01a9: Pull complete<br \/>\nDigest: sha256:88f91718744f0fc806d63d36876ac411dfec8d4baaf397a284c1acb138c71fbf<br \/>\nStatus: Downloaded newer image for mcr.microsoft.com\/windows\/server:ltsc2022<br \/>\n&#8212;&gt; 4dc11d7a162c<br \/>\nStep 4\/14 : ARG VERSION_SPECIFIC_DLLS<br \/>\n&#8212;&gt; Running in ad17502bba8f<br \/>\n&#8212;&gt; Removed intermediate container ad17502bba8f<br \/>\n&#8212;&gt; 9250c015ada9<br \/>\nStep 5\/14 : RUN xcopy \/y C:\\Windows\\System32\\avicap32.dll C:\\GatheredDlls\\ &amp;&amp; xcopy \/y C:\\Windows\\System32\\avifil32.dll C:\\GatheredDlls\\ &amp;&amp; xcopy \/y C:\\Windows\\System32\\avrt.dll C:\\GatheredDlls\\ &amp;&amp; xcopy \/y C:\\Windows\\System32\\d3d10warp.dll C:\\GatheredDlls\\ &amp;&amp; xcopy \/y C:\\Windows\\System32\\D3DSCache.dll C:\\GatheredDlls\\ &amp;&amp; xcopy \/y C:\\Windows\\System32\\dsound.dll C:\\GatheredDlls\\ &amp;&amp; xcopy \/y C:\\Windows\\System32\\dxva2.dll C:\\GatheredDlls\\ &amp;&amp; xcopy \/y C:\\Windows\\System32\\glu32.dll C:\\GatheredDlls\\ &amp;&amp; xcopy \/y C:\\Windows\\System32\\InputHost.dll C:\\GatheredDlls\\ &amp;&amp; xcopy \/y C:\\Windows\\System32\\mf.dll C:\\GatheredDlls\\ &amp;&amp; xcopy \/y C:\\Windows\\System32\\mfcore.dll C:\\GatheredDlls\\ &amp;&amp; xcopy \/y C:\\Windows\\System32\\mfplat.dll C:\\GatheredDlls\\ &amp;&amp; xcopy \/y C:\\Windows\\System32\\mfplay.dll C:\\GatheredDlls\\ &amp;&amp; xcopy \/y C:\\Windows\\System32\\mfreadwrite.dll C:\\GatheredDlls\\ &amp;&amp; xcopy \/y C:\\Windows\\System32\\msacm32.dll C:\\GatheredDlls\\ &amp;&amp; xcopy \/y C:\\Windows\\System32\\msdmo.dll C:\\GatheredDlls\\ &amp;&amp; xcopy \/y C:\\Windows\\System32\\msvfw32.dll C:\\GatheredDlls\\ &amp;&amp; xcopy \/y C:\\Windows\\System32\\opengl32.dll C:\\GatheredDlls\\ &amp;&amp; xcopy \/y C:\\Windows\\System32\\ResampleDMO.dll C:\\GatheredDlls\\ &amp;&amp; xcopy \/y C:\\Windows\\System32\\ResourcePolicyClient.dll C:\\GatheredDlls\\ &amp;&amp; xcopy \/y C:\\Windows\\System32\\XInput1_4.dll C:\\GatheredDlls\\ &amp;&amp; powershell -Command &#8220;$dlls = $env:VERSION_SPECIFIC_DLLS; if ($dlls) {foreach ($dll in $dlls.Split(&#8216;;&#8217;)) { &amp; xcopy \/y C:\\Windows\\System32\\$dll C:\\GatheredDlls\\ } }&#8221;<br \/>\n&#8212;&gt; Running in 433c38feaf56<br \/>\ncontainer 433c38feaf5624b2a4c86e9551624b603368cdbca6448af7c666696c583205db encountered an error during hcs::System::Start: failure in a Windows system call: The virtual machine or container exited unexpectedly. (0xc0370106)<\/div>\n<div style=\"margin: 0px; padding: 20px; border: 5px solid black; background-color: black; color: white;\">D:\\UnrealEngine\\Engine\\Extras\\Containers\\Dockerfiles\\windows&gt;pause<br \/>\n\u7d9a\u884c\u3059\u308b\u306b\u306f\u4f55\u304b\u30ad\u30fc\u3092\u62bc\u3057\u3066\u304f\u3060\u3055\u3044 . . .<\/div>\n<p>\u30b3\u30f3\u30c6\u30ca\u3068<a href=\"https:\/\/learn.microsoft.com\/ja-jp\/virtualization\/windowscontainers\/deploy-containers\/version-compatibility?tabs=windows-server-2022%2Cwindows-11\">Windows11\u306e\u4e92\u63db\u6027<\/a>\u306e\u554f\u984c\uff1f\u3067\u8d77\u52d5\u3067\u304d\u306a\u3044\u306e\u304b\uff1f<\/p>\n<p><a href=\"https:\/\/plusload.net\/wp-content\/uploads\/2025\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2025-01-08-171548.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/plusload.net\/wp-content\/uploads\/2025\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2025-01-08-171548-300x168.png\" alt=\"\" width=\"300\" height=\"168\" \/><\/a><br \/>\nPull\u306f\u3067\u304d\u3066\u3044\u308b\u307f\u305f\u3044image\u304c\u3042\u308b\u3002\u3082\u3046\u3061\u3087\u3063\u3068\u8abf\u3079\u3066\u307f\u308b\u304b\u3002<\/p>\n<p>pull\u3057\u305f\u30a4\u30e1\u30fc\u30b8\u306fltsc2022\u306e\u3088\u3046\u3060\u304c\u3001\u4ed6\u306b2019\u30682025\u304c\u3042\u308b\u69d8\u5b50\u30022022\u3067\u30a8\u30e9\u30fc\u308b\u304b\u30892025\u3092\u8a66\u3057\u3066\u307f\u308b<br \/>\n<a href=\"https:\/\/plusload.net\/wp-content\/uploads\/2025\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2025-01-09-144831.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/plusload.net\/wp-content\/uploads\/2025\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2025-01-09-144831-300x179.png\" alt=\"\" width=\"300\" height=\"179\" \/><\/a><br \/>\n2025\u3063\u3060\u3068pull\u3067\u304d\u306a\u3044\u3002\u30d0\u30fc\u30b8\u30e7\u30f3\u306f2022\u3067\u3042\u3063\u3066\u3044\u308b\u307f\u305f\u3044\u3002\u307b\u304b\u306e\u554f\u984c\u304b\uff1f<\/p>\n<p>\u3068\u308a\u3042\u3048\u305a\u30a4\u30e1\u30fc\u30b8\u304c\u4f7f\u3048\u308b\u306e\u304b\u30d7\u30eb\u3057\u305f\u30a4\u30e1\u30fc\u30b8\u3092\u4f7f\u3063\u3066\u307f\u308b<\/p>\n<div style=\"margin: 0px; padding: 20px; border: 5px solid gray; background-color: gray; color: white;\">PS C:\\Users\\User&gt; docker images<br \/>\nREPOSITORY TAG IMAGE ID CREATED SIZE<br \/>\n7ea5cb8972f6 18 hours ago 10.5GB<br \/>\nmcr.microsoft.com\/windows\/server ltsc2022 4dc11d7a162c 5 weeks ago 10.5GBPS<\/div>\n<div style=\"margin: 0px; padding: 20px; border: 5px solid gray; background-color: gray; color: white;\">C:\\Users\\User&gt; docker run -it mcr.microsoft.com\/windows\/server:ltsc2022 cmd.exe<br \/>\nMicrosoft Windows [Version 10.0.20348.2966]<br \/>\n(c) Microsoft Corporation. All rights reserved.<br \/>\nC:\\&gt;echo &#8220;hello world?&#8221; &gt; hello.txt<br \/>\nC:\\&gt;dir<br \/>\nVolume in drive C has no label.<br \/>\nVolume Serial Number is A616-FDC1Directory of C:\\01\/10\/2025 09:27 AM 17 hello.txt<br \/>\n09\/06\/2024 08:56 AM 5,647 License.txt<br \/>\n12\/05\/2024 10:50 AM\uff1cdir\uff1eProgram Files<br \/>\n12\/05\/2024 10:40 AM\uff1cdir\uff1eProgram Files (x86)<br \/>\n12\/05\/2024 10:47 AM\uff1cdir\uff1eUsers<br \/>\n01\/10\/2025 09:26 AM\uff1cdir\uff1eWindows<br \/>\n2 File(s) 5,664 bytes<br \/>\n4 Dir(s) 136,106,790,912 bytes freeC:\\&gt;type hello.txt<br \/>\n&#8220;hello world?&#8221;C:\\&gt;type License.txt<br \/>\nThe following license can be found online at https:\/\/aka.ms\/ContainerLicenseMICROSOFT SOFTWARE SUPPLEMENTAL LICENSE<br \/>\nFOR WINDOWS CONTAINER BASE IMAGEThis Supplemental License is for the Windows Container Base Image (&#8220;Container Image&#8221;). If you comply with the terms of this Supplemental License you may use the Container Image as described below.The Container Image may only be used with a validly licensed copy of:<br \/>\nWindows Server Standard or Windows Server Datacenter software (collectively &#8220;Server Host Software&#8221;), or Microsoft Windows Operating System (version 10) software (&#8220;Client Host Software&#8221;), or Windows 10 IoT Enterprise and Windows 10 IoT Core (collectively &#8220;IoT Host Software&#8221;). The Server Host Software, Client Host Software, and IoT Host Software are collectively referred to as the &#8220;Host Software&#8221; and a license for Host Software is a &#8220;Host License&#8221;.You may not use the Container Image if you do not have a corresponding version and edition of the Host License. Certain restrictions and additional terms may apply, which are described herein. If licensing terms herein conflict with Host License, then this Supplemental License shall govern with respect to the Container Image. BY ACCEPTING THIS SUPPLEMENTAL LICENSE OR USING THE CONTAINER IMAGE, YOU AGREE TO ALL OF THESE TERMS. IF YOU DO NOT ACCEPT AND COMPLY WITH THESE TERMS, YOU MAY NOT USE THE CONTAINER IMAGE.DEFINITIONSWindows Server Container (without Hyper-V isolation) is a feature of Microsoft Windows Server software.<\/p>\n<p>Windows Server Container with Hyper-V isolation.[0] Section 2(k) of the Microsoft Windows Server (version 10) license terms is hereby deleted in its entirety and replaced with the revised terms as shown in &#8220;UPDATED&#8221; below.<\/p>\n<p>UPDATED: Windows Server Container with Hyper-V isolation (formerly known as Hyper-V Container) is a container technology in Windows Server which utilizes a virtual operating system environment to host one or more Windows Server Container(s). Each Hyper-V isolation instance used to host one or more Windows Server Container(s) is considered one virtual operating system environment.<\/p>\n<p>LICENSE TERMS<\/p>\n<p>Host License. The Host License terms apply to your use of the Container Image and any Windows container(s) created with the Container Image which are distinct and separate from a virtual machine.<\/p>\n<p>Use Rights. The Container Image may be used to create an isolated virtualized Windows operating system environment to which primary and significant functionality is added (&#8220;Consolidated Image&#8221;). You may (1) use the Container Image to create, build, and run your Consolidated Image on Host Software and (2) distribute the Container Image only as part of your Consolidated Image. Updates to the Host Software may not update the Container Image so you may re-create any Windows containers based on an updated Container Image.<\/p>\n<p>Restrictions. You may not remove this Supplemental License document file from the Container Image. You may not enable remote access to the application(s) you run within your container to avoid applicable license fees. You may not reverse engineer, decompile, or disassemble the Container Image, or attempt to do so, except and only to the extent required by third party licensing terms governing the use of certain open-source components that may be included with the software. Additional restrictions in the Host License may apply.<\/p>\n<p>ADDITIONAL TERMS<\/p>\n<p>Client Host Software. When running a Container Image on Client Host Software you may run any number of the Container Image instantiated as Windows containers for test or development purposes only. You may not use these Windows containers in a production environment on Client Host Software.<\/p>\n<p>IoT Host Software. When running a Container Image on IoT Host Software you may run any number of the Container Image instantiated as Windows containers for test or development purposes only. You may only use the Container Image in a production environment if you have agreed to the Microsoft Commercial Terms of Use for Windows 10 Core Runtime Images or the Windows 10 IoT Enterprise Device License (&#8220;Windows IoT Commercial Agreement&#8221;). Additional terms and restrictions in the Windows IoT Commercial Agreements apply to your use of Container Image in a production environment.<\/p>\n<p>Third Party Software. The Container Image may include third party applications that are licensed to you under this Supplemental License or under their own terms. License terms, notices, and acknowledgements, if any, for the third-party applications may be accessible online at https:\/\/aka.ms\/thirdpartynotices or in an accompanyin<br \/>\nOpen Source Components. The Container Image may contain third party copyrighted software licensed under open source licenses with source code availability obligations. Copies of those licenses are included in the Third Party Notices file or other accompanying notices file. You may obtain the complete corresponding source code from Microsoft if and as required under the relevant open source license by sending a money order or check for $5.00 to: Source Code Compliance Team, Microsoft Corporation, 1 Microsoft Way, Redmond, WA 98052, USA. Please include the name &#8220;Microsoft Software Supplemental License for Windows Container base image&#8221;, the open source component name and version number in the memo line of your payment. You may also find a copy of the source at https:\/\/aka.ms\/getsource.<\/p>\n<\/div>\n<p>\u554f\u984c\u306a\u304f\u4f7f\u3048\u3066\u308b\u304cLicense\u3092\u898b\u308b\u3068windows10\u307f\u305f\u3044\u306a\u306e\u3060\u304c\u3053\u308c\u304c\u554f\u984c\u306a\u306e\u304b\uff1f\u3067\u3082<a href=\"https:\/\/hub.docker.com\/r\/microsoft\/windows-server\/\">\u516c\u958b\u3055\u308c\u3066\u3044\u308bBASEIMAGE\u306f\u3059\u3079\u306610<\/a>\u306e\u3088\u3046\u3060\u3002Server\u306f10\u3057\u304b\u306a\u3044\uff1f<\/p>\n<p>\u3066\u3063\u304d\u308a10\u306b11\u306edll\u3092\u30b3\u30d4\u30fc\u3057\u3066\u3044\u308b\u306e\u304c\u539f\u56e0\u304b\u3068\u601d\u3063\u305f\u304c&#8230;<\/p>\n<p>\u3068\u308a\u3042\u3048\u305aBASEIMAGE\u3092\u8d77\u52d5\u3057\u3066\u3069\u3053\u307e\u3067\u51e6\u7406\u3067\u304d\u308b\u304b\u78ba\u8a8d\u3057\u3066\u307f\u308b<\/p>\n<pre>curl --progress-bar -L \"https:\/\/download.microsoft.com\/download\/8\/4\/A\/84A35BF1-DAFE-4AE8-82AF-AD2AE20B6B14\/directx_Jun2010_redist.exe\" --output %TEMP%\\directx_redist.exe\r\nurl: (6) Could not resolve host: download.microsoft.com\r\n<\/pre>\n<p>\u3069\u3046\u3082\u3053\u3053\u3067\u30a8\u30e9\u30fc\u308b\u307f\u305f\u3044\u3002\u3061\u306a\u307f\u306b<\/p>\n<pre>curl https:\/\/download.microsoft.com\r\nurl: (6) Could not resolve host: download.microsoft.com<\/pre>\n<p>\u540c\u3058\u7d50\u679c\u3002<br \/>\n\u3069\u3046\u3084\u3089Win\u30b3\u30f3\u30c6\u30ca\u304b\u3089SSL\u63a5\u7d9a\u304c\u3067\u304d\u306a\u3044\u6a21\u69d8\u3002<br \/>\n\u30b3\u30f3\u30c6\u30ca\u304b\u3089<\/p>\n<pre>C:\\&gt;curl http:\/\/download.microsoft.com\/download\/8\/4\/A\/84A35BF1-DAFE-4AE8-82AF-AD2AE20B6B14\/directx_Jun2010_redist.exe  \r\ncurl: (6) Could not resolve host: download.microsoft.com\r\n\r\nC:\\&gt;curl https:\/\/plusload.net\r\ncurl: (6) Could not resolve host: plusload.net<\/pre>\n<p>WindowsCMD\u304b\u3089<\/p>\n<pre>Windows PowerShell\r\nCopyright (C) Microsoft Corporation. All rights reserved.\r\n                                                                                                                        \u65b0\u6a5f\u80fd\u3068\u6539\u5584\u306e\u305f\u3081\u306b\u6700\u65b0\u306e PowerShell \u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u304f\u3060\u3055\u3044!https:\/\/aka.ms\/PSWindows                                                                                                                                                       PS C:\\Users\\User&gt; curl https:\/\/plusload.net\r\n\r\nStatusCode        : 200\r\nStatusDescription : OK\r\nContent           :\r\n                    \r\n                    ; rel=\"https:\/\/api.w.org\/\"                                           Content-Type: text\/html; charset=UTF-8                                                                                  Date: Fri, 1...                                                                                     Forms             : {}\r\nHeaders           : {[Transfer-Encoding, chunked], [Connection, keep-alive], [Link, &lt;https:\/\/plusload.net\/index.php?res t_route=\/&gt;; rel=\"https:\/\/api.w.org\/\"], [Content-Type, text\/html; charset=UTF-8]...}\r\nImages            : {@{innerHTML=; innerText=; outerHTML=<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/plusload.net\/wp-content\/uploads\/2023\/ 08\/1170399.jpg\" alt=\"\" width=\"1170\" height=\"399\" \/>; outerText=; tagName=IMG; alt=; src=https:\/\/plusload.net\/wp-\r\n                    content\/uploads\/2023\/08\/1170399.jpg; width=1170; height=399}}\r\nInputFields       : {}\r\nLinks             : {@{innerHTML=\u30b3\u30f3\u30c6\u30f3\u30c4\u3078\u30b9\u30ad\u30c3\u30d7; innerText=\u30b3\u30f3\u30c6\u30f3\u30c4\u3078\u30b9\u30ad\u30c3\u30d7; outerHTML=<a class=\"skip-link sc reen-reader-text\" href=\"#content\">\u30b3\u30f3\u30c6\u30f3\u30c4\u3078\u30b9\u30ad\u30c3\u30d7<\/a>; outerText=\u30b3\u30f3\u30c6\u30f3\u30c4\u3078\u30b9\u30ad\u30c3\u30d7; tagName\r\n                    =A; class=skip-link screen-reader-text; href=#content}, @{innerHTML=ue5\u2026; innerText=ue5\u2026; outerHT\r\n                    ML=<a title=\"2025\u5e741\u67088\u65e5\" href=\"https:\/\/plusload.net\/?p=1322\">ue5\u2026<\/a>; outerText=ue5\u2026; tagName=A;\r\n                     title=2025\u5e741\u67088\u65e5; href=https:\/\/plusload.net\/?p=1322}, @{innerHTML=Doc\u2026; innerText=Doc\u2026; outerH\r\n                    TML=<a title=\"2025\u5e741\u67087\u65e5\" href=\"https:\/\/plusload.net\/?p=1316\">Doc\u2026<\/a>; outerText=Doc\u2026; tagName=A\r\n                    ; title=2025\u5e741\u67087\u65e5; href=https:\/\/plusload.net\/?p=1316}, @{innerHTML=Doc\u2026; innerText=Doc\u2026; outer\r\n                    HTML=<a title=\"2024\u5e7412\u670824\u65e5\" href=\"https:\/\/plusload.net\/?p=1298\">Doc\u2026<\/a>; outerText=Doc\u2026; tagNam\r\n                    e=A; title=2024\u5e7412\u670824\u65e5; href=https:\/\/plusload.net\/?p=1298}...}\r\nParsedHtml        : mshtml.HTMLDocumentClass\r\nRawContentLength  : 49290\r\n\r\n\r\n\r\nPS C:\\Users\\User&gt; curl https:\/\/download.microsoft.com\/download\/8\/4\/A\/84A35BF1-DAFE-4AE8-82AF-AD2AE20B6B14\/directx_Jun2010_redist.exe\r\n\r\n\r\nStatusCode        : 200\r\nStatusDescription : OK\r\nContent           : {77, 90, 144, 0...}\r\nRawContent        : HTTP\/1.1 200 OK\r\n                    X-Ms-ApiVersion: Distribute 1.2\r\n                    X-Ms-Region: prod-neu-z1\r\n                    Content-Disposition: attachment; filename=directx_Jun2010_redist.exe; filename*=UTF-8''directx_Jun2\r\n                    010_redist.exe\r\n                    Connectio...\r\nHeaders           : {[X-Ms-ApiVersion, Distribute 1.2], [X-Ms-Region, prod-neu-z1], [Content-Disposition, attachment; f\r\n                    ilename=directx_Jun2010_redist.exe; filename*=UTF-8''directx_Jun2010_redist.exe], [Connection, keep\r\n                    -alive]...}\r\nRawContentLength  : 100275120<\/pre>\n<p>\u30b3\u30f3\u30c6\u30ca\u304b\u3089DNS\u89e3\u6c7a\u304c\u3067\u304d\u306a\u3044\u3088\u3046\u306a\u306e\u3067\u30ed\u30fc\u30ab\u30ebIP\u3067\u306e\u63a5\u7d9a\u306f\u78ba\u8a8d\u3067\u304d\u305f\u3002\u306e\u3067\u3053\u308c\u306f\u4e00\u65e6DL\u3057\u305f\u306e\u3092\u30ed\u30fc\u30ab\u30eb\u306b\u304a\u3044\u3066\u307f\u308b\u304b\uff1f<\/p>\n<p>&#8230;\u3068\u8003\u3048\u305f\u304c\u904b\u7528\u306b\u652f\u969c\u304c\u3042\u308b\u306e\u3067\u6839\u672c\u7684\u306a\u89e3\u6c7a\u306b\u306a\u3089\u306a\u3044\u306e\u3067Docker\u306e\u30a8\u30f3\u30b8\u30f3\u306e\u554f\u984c\u3067\u3053\u308c\u306bDNS\u306e\u6a5f\u80fd\u304c\u306a\u3044\u306e\u3067\u306f\u306a\u3044\u304b\u3068\u8003\u3048\u305f\u3002<\/p>\n<p>\u8abf\u3079\u3066\u307f\u308b\u3068Windows\u30b3\u30f3\u30c6\u30ca\u81ea\u4f53\u306e\u3082\u306e\u3067\u306f\u306a\u3044\u304c\u3001<a href=\"https:\/\/mrk21.hatenablog.com\/entry\/2022\/01\/23\/181821\">WSL\u3067\u306eDockerDisktop\u306b\u540c\u69d8\u306e\u554f\u984c\u304c\u3042\u308a\u3001\u3053\u306e\u69d8\u306a\u89e3\u6c7a\u65b9\u6cd5<\/a>\u304c\u3042\u308b\u306e\u3092\u898b\u3064\u3051\u305f\u3002<br \/>\n<a href=\"https:\/\/plusload.net\/wp-content\/uploads\/2025\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2025-01-16-110559.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/plusload.net\/wp-content\/uploads\/2025\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2025-01-16-110559-300x152.png\" alt=\"\" width=\"300\" height=\"152\" \/><\/a><br \/>\n\u304a\u304a\uff01\u3053\u308c\u3067DNS\u306e\u89e3\u6c7a\u306f\u3067\u304d\u305f\uff01<\/p>\n<p>\u306a\u306e\u3067Dockerfile\u306eRUN\u90e8\u5206\u3092\u30d7\u30eb\u3057\u305f\u30b3\u30f3\u30c6\u30ca\u5185\u3067\u5b9f\u884c\u3057\u3066\u6e96\u5099\u3057\u3066\u304a\u304d\u5b9f\u884c\u6e08\u307f\u306eRUN\u90e8\u5206\u306f\u30b3\u30e1\u30f3\u30c8\u30a2\u30a6\u30c8\u3057\u3066\u304a\u304f<br \/>\n\u307e\u305amcr.microsoft.com\/windows\/server:ltsc2022\u3092pull\u3057\u3066Dockerfile\u306e\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3057\u3066op\u30a4\u30e1\u30fc\u30b8\u3092\u4f5c\u6210\u3057\u3066push\u3057\u3066\u304a\u304f\uff08\u4ee5\u4e0b\u306e\u3088\u3046\u306b\uff09<br \/>\n\u6b21\u306bmcr.microsoft.com\/windows\/servercore:ltsc2022\u3082pull\u3057\u3066\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3057\u3066op2\u30a4\u30e1\u30fc\u30b8\u3092\u4f5c\u6210\u3057\u3066push\u3057\u3066\u304a\u304f\uff08\u4ee5\u4e0b\u306e\u3088\u3046\u306b\uff09<br \/>\n\u6e96\u5099\u304c\u6e08\u3093\u3060\u3089\u6b8b\u308a\u306e\u30d0\u30c3\u30c1\u30b3\u30de\u30f3\u30c9\u3092\u30d0\u30c3\u30c1\u30d5\u30a1\u30a4\u30eb\u3092\u53e9\u3044\u3066\u5b9f\u884c\u3059\u308b<br \/>\n<a href=\"https:\/\/plusload.net\/wp-content\/uploads\/2025\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2025-01-16-120119.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/plusload.net\/wp-content\/uploads\/2025\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2025-01-16-120119-300x140.png\" alt=\"\" width=\"300\" height=\"140\" \/><\/a><\/p>\n<pre># escape=`\r\nARG DLL_IMAGE\r\nARG BASETAG\r\nFROM ${DLL_IMAGE}:${BASETAG} AS full\r\nARG VERSION_SPECIFIC_DLLS\r\n\r\n# Gather the system DLLs that we need from the full Windows base image\r\n#RUN xcopy \/y C:\\Windows\\System32\\avicap32.dll C:\\GatheredDlls\\ &amp;&amp; `\r\n#\txcopy \/y C:\\Windows\\System32\\avifil32.dll C:\\GatheredDlls\\ &amp;&amp; `\r\n#\txcopy \/y C:\\Windows\\System32\\avrt.dll C:\\GatheredDlls\\ &amp;&amp; `\r\n#\txcopy \/y C:\\Windows\\System32\\d3d10warp.dll C:\\GatheredDlls\\ &amp;&amp; `\r\n#\txcopy \/y C:\\Windows\\System32\\D3DSCache.dll C:\\GatheredDlls\\ &amp;&amp; `\r\n#\txcopy \/y C:\\Windows\\System32\\dsound.dll C:\\GatheredDlls\\ &amp;&amp; `\r\n#\txcopy \/y C:\\Windows\\System32\\dxva2.dll C:\\GatheredDlls\\ &amp;&amp; `\r\n#\txcopy \/y C:\\Windows\\System32\\glu32.dll C:\\GatheredDlls\\ &amp;&amp; `\r\n#\txcopy \/y C:\\Windows\\System32\\InputHost.dll C:\\GatheredDlls\\ &amp;&amp; `\r\n#\txcopy \/y C:\\Windows\\System32\\mf.dll C:\\GatheredDlls\\ &amp;&amp; `\r\n#\txcopy \/y C:\\Windows\\System32\\mfcore.dll C:\\GatheredDlls\\ &amp;&amp; `\r\n#\txcopy \/y C:\\Windows\\System32\\mfplat.dll C:\\GatheredDlls\\ &amp;&amp; `\r\n#\txcopy \/y C:\\Windows\\System32\\mfplay.dll C:\\GatheredDlls\\ &amp;&amp; `\r\n#\txcopy \/y C:\\Windows\\System32\\mfreadwrite.dll C:\\GatheredDlls\\ &amp;&amp; `\r\n#\txcopy \/y C:\\Windows\\System32\\msacm32.dll C:\\GatheredDlls\\ &amp;&amp; `\r\n#\txcopy \/y C:\\Windows\\System32\\msdmo.dll C:\\GatheredDlls\\ &amp;&amp; `\r\n#\txcopy \/y C:\\Windows\\System32\\msvfw32.dll C:\\GatheredDlls\\ &amp;&amp; `\r\n#\txcopy \/y C:\\Windows\\System32\\opengl32.dll C:\\GatheredDlls\\ &amp;&amp; `\r\n#\txcopy \/y C:\\Windows\\System32\\RESAMPLEDMO.dll C:\\GatheredDlls\\ &amp;&amp; `\r\n#\txcopy \/y C:\\Windows\\System32\\ResourcePolicyClient.dll C:\\GatheredDlls\\ &amp;&amp; `\r\n#\txcopy \/y C:\\Windows\\System32\\XInput1_4.dll C:\\GatheredDlls\\ &amp;&amp; `\r\n#\tpowershell -Command \"$dlls = $env:VERSION_SPECIFIC_DLLS; if ($dlls) {foreach ($dll in $dlls.Split(';')) { &amp; xcopy \/y C:\\Windows\\System32\\$dll C:\\GatheredDlls\\ } }\"\r\n\r\n# Retrieve the DirectX runtime files required by the Unreal Engine, since even the full Windows base image does not include them\r\n# non name server access, command error\r\n#RUN curl --progress-bar -L \"https:\/\/download.microsoft.com\/download\/8\/4\/A\/84A35BF1-DAFE-4AE8-82AF-AD2AE20B6B14\/directx_Jun2010_redist.exe\" --output %TEMP%\\directx_redist.exe &amp;&amp; `\r\n#\tstart \/wait %TEMP%\\directx_redist.exe \/Q \/T:%TEMP%\\DirectX &amp;&amp; `\r\n#\texpand %TEMP%\\DirectX\\APR2007_xinput_x64.cab -F:xinput1_3.dll C:\\GatheredDlls\\ &amp;&amp; `\r\n#\texpand %TEMP%\\DirectX\\Feb2010_X3DAudio_x64.cab -F:X3DAudio1_7.dll C:\\GatheredDlls\\ &amp;&amp; `\r\n#\texpand %TEMP%\\DirectX\\Jun2010_D3DCompiler_43_x64.cab -F:D3DCompiler_43.dll C:\\GatheredDlls\\ &amp;&amp; `\r\n#\texpand %TEMP%\\DirectX\\Jun2010_XAudio_x64.cab -F:XAudio2_7.dll C:\\GatheredDlls\\ &amp;&amp; `\r\n#\texpand %TEMP%\\DirectX\\Jun2010_XAudio_x64.cab -F:XAPOFX1_5.dll C:\\GatheredDlls\\\r\n\r\n# Retrieve the DirectX shader compiler files needed for DirectX Raytracing (DXR)\r\n#RUN curl --progress-bar -L \"https:\/\/github.com\/microsoft\/DirectXShaderCompiler\/releases\/download\/v1.6.2104\/dxc_2021_04-20.zip\" --output %TEMP%\\dxc.zip &amp;&amp; `\r\n#\tpowershell -Command \"Expand-Archive -Path \\\"$env:TEMP\\dxc.zip\\\" -DestinationPath $env:TEMP\" &amp;&amp; `\r\n#\txcopy \/y %TEMP%\\bin\\x64\\dxcompiler.dll C:\\GatheredDlls\\ &amp;&amp; `\r\n#\txcopy \/y %TEMP%\\bin\\x64\\dxil.dll C:\\GatheredDlls\\\r\n\r\n# Copy the required DLLs from the full Windows base image into a smaller Windows Server Core base image\r\nARG BASETAG\r\n#FROM mcr.microsoft.com\/windows\/servercore:${BASETAG}\r\nFROM mcr.microsoft.com\/windows\/servercore:ltsc2022op2\r\n#COPY --from=full C:\\GatheredDlls\\ C:\\Windows\\System32\\\r\n\r\n# Install the Visual C++ runtime files using Chocolatey\r\n#RUN powershell -NoProfile -ExecutionPolicy Bypass -Command \"$env:chocolateyVersion = '1.4.0'; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https:\/\/chocolatey.org\/install.ps1'))\"\r\n#RUN @\"%SystemRoot%\\System32\\WindowsPowerShell\\v1.0\\powershell.exe\" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command \"iex ((New-Object System.Net.WebClient).DownloadString('https:\/\/chocolatey.org\/install.ps1'))\" &amp;&amp; SET \"PATH=%PATH%;%ALLUSERSPROFILE%\\chocolatey\\bin\"\r\n#RUN choco install -y vcredist-all\r\n\r\n# Copy our entrypoint script for enabling vendor-specific graphics APIs\r\nCOPY entrypoint.cmd C:\\entrypoint.cmd\r\nCOPY enable-graphics-apis.ps1 C:\\enable-graphics-apis.ps1\r\n\r\n# When running containers based on this image, be sure to specify the following flags for the `docker run` command to enable GPU acceleration:\r\n# --isolation process --device class\/5B45201D-F2F2-4F3B-85BB-30FF1F953599\r\n# (For more information, see: &lt;https:\/\/docs.microsoft.com\/en-us\/virtualization\/windowscontainers\/deploy-containers\/gpu-acceleration&gt;)\r\n\r\n<\/pre>\n<p>\u3053\u308c\u3067\u30d0\u30c3\u30c1\u30d5\u30a1\u30a4\u30eb\u3092\u8d77\u52d5\u3059\u308b\u3068<br \/>\n<a href=\"https:\/\/plusload.net\/wp-content\/uploads\/2025\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2025-01-16-144300.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/plusload.net\/wp-content\/uploads\/2025\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2025-01-16-144300.png\" alt=\"\" width=\"300\" height=\"129\" \/><\/a><\/p>\n<p>\u5c02\u7528\u30a4\u30e1\u30fc\u30b8\u304c\u4f5c\u6210\u3055\u308c\u305f\uff01<\/p>\n<p><a href=\"https:\/\/plusload.net\/wp-content\/uploads\/2025\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2025-01-16-150724.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/plusload.net\/wp-content\/uploads\/2025\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2025-01-16-150724-300x151.png\" alt=\"\" width=\"300\" height=\"151\" \/><\/a><\/p>\n<h1>build.bat\u306e\u554f\u984c\u70b9\u307e\u3068\u3081<\/h1>\n<ol>\n<li>WindowsServer\u30a4\u30e1\u30fc\u30b8\u304cpull\u3067\u304d\u306a\u3044\uff08\u30a6\u30a3\u30eb\u30b9\u691c\u77e5\u3055\u308c\u308b\uff09\u306e\u3067\u691c\u77e5\u3092\u3044\u3063\u305f\u3093\u6b62\u3081\u308b<\/li>\n<li>\u305d\u306e\u307e\u307e\u53e9\u3044\u3066\u3082Dockerfile\u306ecurl\u500b\u6240\u306e\u540d\u524d\u89e3\u6c7a\u304c\u3067\u304d\u306a\u304f\u3066\u7d42\u4e86\u3057\u3066\u3057\u307e\u3046<\/li>\n<li>\u306a\u306e\u3067DockerEngine\u306bDNS\u3092\u8ffd\u52a0\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b<\/li>\n<li>\u307e\u305f\u3001Dockerfile\u306eRUN\u30b3\u30de\u30f3\u30c9\u304c\u30bf\u30a4\u30df\u30f3\u30b0\u306e\u554f\u984c\u306a\u306e\u304b\u9014\u4e2d\u3067\u30a8\u30e9\u30fc\u308b<\/li>\n<li>\u306a\u306e\u3067Dockerfile\u3067pull\u3055\u305b\u3066\u51e6\u7406\u3059\u308b\u306e\u3067\u306f\u306a\u304f\u3042\u3089\u304b\u3058\u3081\u30a4\u30e1\u30fc\u30b8\u3092\u500b\u5225\u306bpull\u3057\u3066\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3059\u308b<\/li>\n<li>Servercore\u304c\u7ba1\u7406\u8005\u3067choco\u304c\u5b9f\u884c\u3067\u304d\u306a\u3044\u306e\u3067\u5b9f\u884c\u3067\u304d\u308b\u74b0\u5883\u306b\u624b\u3092\u52a0\u3048\u308b\u5fc5\u8981\u304c\u3042\u308b<\/li>\n<li>\u4ee5\u4e0a\u306e\u624b\u9806\u3067build.bat\u3092\u4f5c\u308a\u76f4\u3057\u3066\u5b9f\u884c\u3059\u308b\u3068\u6f38\u304f\u30d3\u30eb\u30c9\u3067\u304d\u308b<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>failed to register layer: re-exec error: exit status 1: output: hcsshim::ImportLayer failed in Win32: Operatio&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"class_list":["post-1322","post","type-post","status-publish","format-standard","hentry","category-ue4-ue5"],"_links":{"self":[{"href":"https:\/\/plusload.net\/index.php?rest_route=\/wp\/v2\/posts\/1322","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/plusload.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/plusload.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/plusload.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/plusload.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1322"}],"version-history":[{"count":34,"href":"https:\/\/plusload.net\/index.php?rest_route=\/wp\/v2\/posts\/1322\/revisions"}],"predecessor-version":[{"id":1381,"href":"https:\/\/plusload.net\/index.php?rest_route=\/wp\/v2\/posts\/1322\/revisions\/1381"}],"wp:attachment":[{"href":"https:\/\/plusload.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1322"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/plusload.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1322"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/plusload.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1322"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}