{"id":11462,"date":"2015-09-15T13:00:53","date_gmt":"2015-09-15T04:00:53","guid":{"rendered":"http:\/\/www.creationline.com\/?p=11462"},"modified":"2025-03-23T07:21:52","modified_gmt":"2025-03-22T22:21:52","slug":"windows-server-containers-%e3%82%92-powershell-%e3%81%a7%e6%93%8d%e4%bd%9c%e3%81%99%e3%82%8b-windows-docker","status":"publish","type":"post","link":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/docker\/11462","title":{"rendered":"Windows Server Containers \u3092 PowerShell \u3067\u64cd\u4f5c\u3059\u308b #windows #docker"},"content":{"rendered":"<h2>Windows Server Containers<\/h2>\n<p>\u524d\u56de\u306e\u8a18\u4e8b\u300c<a href=\"\/lab\/11385\">Windows Server Containers \u3092 Docker \u3067\u64cd\u4f5c\u3059\u308b<\/a>\u300d\u306b\u5f15\u304d\u7d9a\u304d\u3001\u4eca\u56de\u306f PowerShell \u3067\u30b3\u30f3\u30c6\u30ca\u3092\u64cd\u4f5c\u3057\u3066\u307f\u307e\u3059\u3002PowerShell \u3092\u4f7f\u3046\u5834\u5408\u306f\u3001Docker \u30c7\u30fc\u30e2\u30f3\u306f\u4e0d\u8981\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n<p>\u672c\u7a3f\u3067\u306f\u3001\u4ee5\u4e0b\u306e\u4f5c\u696d\u3092 PowerShell \u3067\u884c\u3063\u3066\u307f\u305f\u3044\u3068\u601d\u3044\u307e\u3059\u3002<\/p>\n<ul>\n<li>\u30b3\u30f3\u30c6\u30ca\u306e\u4f5c\u6210<\/li>\n<li>\u30b3\u30f3\u30c6\u30ca\u304b\u3089\u30b3\u30f3\u30c6\u30ca\u30a4\u30e1\u30fc\u30b8\u306e\u4f5c\u6210<\/li>\n<li>\u30b3\u30f3\u30c6\u30ca\u30a4\u30e1\u30fc\u30b8\u306e\u30a8\u30af\u30b9\u30dd\u30fc\u30c8<\/li>\n<\/ul>\n<p>\u306a\u304a\u3001Windows Server 2016 TP3 \u306e\u74b0\u5883\u306f\u3001\u524d\u56de\u306e\u8a18\u4e8b\u3067\u69cb\u7bc9\u3057\u305f\u3082\u306e\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002<br \/>\n<a href=\"\/lab\/11385\">\/lab\/11385<\/a><\/p>\n<h2>\u30b3\u30f3\u30c6\u30ca\u3092\u4f5c\u6210\u3059\u308b<\/h2>\n<p>\u307e\u305a\u306f\u3001\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u3066\u3044\u308b\u30b3\u30f3\u30c6\u30ca\u30a4\u30e1\u30fc\u30b8\u3092\u8abf\u3079\u3066\u307f\u307e\u3059\u3002\u3053\u306e\u30a4\u30e1\u30fc\u30b8\u306f\u3001\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u30b9\u30af\u30ea\u30d7\u30c8\u306b\u3088\u3063\u3066\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u305f\u3082\u306e\u3067\u3059\u3002<\/p>\n<pre>PS C:\\&gt; Get-ContainerImage\nName\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Publisher\u00a0\u00a0\u00a0 Version\u00a0\u00a0\u00a0\u00a0\u00a0 IsOSImage\n----\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ---------\u00a0\u00a0\u00a0 -------\u00a0\u00a0\u00a0\u00a0\u00a0 ---------\nWindowsServerCore CN=Microsoft 10.0.10514.0 True<\/pre>\n<p>\u3053\u306e\u30a4\u30e1\u30fc\u30b8\u304b\u3089\u3001\u30b3\u30f3\u30c6\u30ca\u3092\u4f5c\u6210\u3057\u307e\u3059\u3002\u30b3\u30f3\u30c6\u30ca\u306e\u540d\u524d\u306f MyContainer \u306b\u3057\u3001\u30b3\u30de\u30f3\u30c9\u306e\u623b\u308a\u5024\uff08\u30b3\u30f3\u30c6\u30ca\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\uff09\u3092 $ctn \u3068\u3044\u3046\u5909\u6570\u3067\u53d7\u3051\u53d6\u308a\u307e\u3059\u3002\u3053\u306e\u5909\u6570\u306f\u3001\u5f8c\u306e\u64cd\u4f5c\u3067\u4f7f\u7528\u3057\u307e\u3059\u3002\u4f5c\u6210\u6642\u306b\u00a0-SwitchName \u30d1\u30e9\u30e1\u30fc\u30bf\u30fc\u3092\u6307\u5b9a\u3057\u3066\u3001\u4eee\u60f3\u30b9\u30a4\u30c3\u30c1\u306b\u63a5\u7d9a\u3057\u307e\u3059\u3002<br \/>\n\u4f5c\u6210\u3055\u308c\u305f\u30b3\u30f3\u30c6\u30ca\u306f\u3001\u505c\u6b62\u72b6\u614b\u3068\u306a\u3063\u3066\u3044\u307e\u3059\u3002<\/p>\n<pre>PS C:\\&gt; $ctn = New-Container -Name MyContainer -ContainerImageName WindowsServerCore -SwitchName \"Virtual Switch\"\nPS C:\\&gt; $ctn\nName\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 State Uptime\u00a0\u00a0 ParentImageName\n----\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ----- ------\u00a0\u00a0 ---------------\nMyContainer Off\u00a0\u00a0 00:00:00 WindowsServerCore<\/pre>\n<p>\u30b3\u30f3\u30c6\u30ca\u306b\u8ffd\u52a0\u3057\u305f\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30a2\u30c0\u30d7\u30bf\u3092\u78ba\u8a8d\u3059\u308b\u306b\u306f\u3001Get-ContainerNetworkAdapter \u3092\u4f7f\u3046\u304b\u3001\u30b3\u30f3\u30c6\u30ca\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\uff08\u3053\u306e\u4f8b\u3067\u306f $ctn\uff09\u306e NetworkAdapters \u30d7\u30ed\u30d1\u30c6\u30a3\u3092\u53c2\u7167\u3059\u308b\u3053\u3068\u3067\u53ef\u80fd\u3067\u3059\u3002<\/p>\n<pre>PS C:\\&gt; Get-ContainerNetworkAdapter $ctn\nConnected\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 : True\nDynamicMacAddressEnabled : True\nId\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 : Microsoft:1F377C23-0DCA-48C7-B8EA-6FD2EB2F9112\\32CDD3C5-58E3-44BD-9A50-CC7B1F3F2A2D\nMacAddress\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 : 000000000000\nName\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 : Network Adapter\nSwitchId\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 : 92c176c6-94c7-47f7-b371-87ebda987e25\nSwitchName\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 : Virtual Switch\nCimSession\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 : CimSession: .\nComputerName\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 : SV2016\nIsDeleted\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 : False<\/pre>\n<h2>\u30b3\u30f3\u30c6\u30ca\u5185\u306e OS \u306b\u5909\u66f4\u3092\u52a0\u3048\u308b<\/h2>\n<p>\u30b3\u30f3\u30c6\u30ca\u3092\u958b\u59cb\u3057\u307e\u3059\u3002<\/p>\n<pre>PS C:\\&gt; Start-Container $ctn\nPS C:\\&gt; $ctn\nName\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 State\u00a0\u00a0 Uptime\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ParentImageName\n----\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 -----\u00a0\u00a0 ------\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ---------------\nMyContainer Running 00:00:05.6280000 WindowsServerCore<\/pre>\n<p>\u30b3\u30f3\u30c6\u30ca\u306e PowerShell session \u306b\u5165\u308a\u307e\u3059\u3002<\/p>\n<pre>PS C:\\&gt; Enter-PSSession -ContainerId $ctn.Id -RunAsAdministrator\n[6ff0a690-e8c]: PS C:\\Windows\\system32&gt;<\/pre>\n<p>\u30e6\u30fc\u30b6\u30fc\u3092\u4f5c\u6210\u3057\u307e\u3059\u3002\u540d\u524d\u306f CTN \u3068\u3057\u3001\u9069\u5f53\u306a\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u8a2d\u5b9a\u3057\u307e\u3059\u3002\u305d\u306e\u5f8c\u3001Administrators \u30b0\u30eb\u30fc\u30d7\u3078\u8ffd\u52a0\u3057\u307e\u3059\u3002<br \/>\nnet user\uff08\u30e6\u30fc\u30b6\u30fc\u4e00\u89a7\u8868\u793a\uff09\u3067\u30db\u30b9\u30c8\u540d\u304c\u53d6\u5f97\u3067\u304d\u305a\u306b\u30a8\u30e9\u30fc\u3068\u306a\u3063\u3066\u3044\u307e\u3059\u304c\u3001Windows \u30b3\u30f3\u30c6\u30ca\u306e\u4e0d\u5177\u5408\uff08\u5b9f\u88c5\u304c\u307e\u3060\u4e0d\u5b8c\u5168\uff09\u3068\u601d\u308f\u308c\u307e\u3059\u3002<\/p>\n<pre>[6ff0a690-e8c]: PS C:\\Windows\\system32&gt; net user \/add CTN\nThe command completed successfully.\n\n[6ff0a690-e8c]: PS C:\\Windows\\system32&gt; net user CTN Password4Me\nThe command completed successfully.\n\n[6ff0a690-e8c]: PS C:\\Windows\\system32&gt; net localgroup Administrators \/add CTN\nThe command completed successfully.\n\n[6ff0a690-e8c]: PS C:\\Windows\\system32&gt; net user\nUser accounts for \\\\\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <span style=\"color: #ff0000;\">&lt;- \u30db\u30b9\u30c8\u540d\u304c\u53d6\u5f97\u3067\u304d\u3066\u3044\u306a\u3044<\/span>\n------------------------------------------------------------------------------\nAdministrator\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 CTN\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 DefaultAccount\nGuest\n<span style=\"color: #ff0000;\">The command completed with one or more errors.\n\n<\/span>[6ff0a690-e8c]: PS C:\\Windows\\system32&gt; net user CTN\nUser name\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 CTN\nFull Name\nComment\nUser's comment\nCountry\/region code\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 000 (System Default)\nAccount active\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Yes\nAccount expires\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Never\nPassword last set\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 9\/9\/2015 3:30:24 PM\nPassword expires\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 10\/21\/2015 3:30:24 PM\nPassword changeable\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 9\/9\/2015 3:30:24 PM\nPassword required\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Yes\nUser may change password\u00a0\u00a0\u00a0\u00a0 Yes\nWorkstations allowed\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 All\nLogon script\nUser profile\nHome directory\nLast logon\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Never\nLogon hours allowed\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 All\nLocal Group Memberships\u00a0\u00a0\u00a0\u00a0\u00a0 *Administrators\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 *Users\nGlobal Group memberships\u00a0\u00a0\u00a0\u00a0 *None\nThe command completed successfully.<\/pre>\n<p>\u7c21\u5358\u306a\u30c6\u30ad\u30b9\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210\u3057\u307e\u3059\u3002<\/p>\n<pre>[6ff0a690-e8c]: PS C:\\Windows\\system32&gt; echo \"This is my container.\" &gt; C:\\Users\\Public\\Documents\\readme.txt\n\n[6ff0a690-e8c]: PS C:\\Windows\\system32&gt; cat C:\\Users\\Public\\Documents\\readme.txt\nThis is my container.<\/pre>\n<p>\u9069\u5f53\u306a\u30ec\u30b8\u30b9\u30c8\u30ea\u30ad\u30fc\u3092\u4f5c\u6210\u3057\u307e\u3059\u3002\u3053\u3053\u3067\u306f\u3001HKLM\\SOFTWARE \u306b CTN \u3068\u3044\u3046\u30ad\u30fc\u3092\u8ffd\u52a0\u3057\u3001\u305d\u3053\u306b Version = 1.0.0.0 \u3068\u3044\u3046 \u5024\u3068\u30c7\u30fc\u30bf\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002<\/p>\n<pre>[6ff0a690-e8c]: PS C:\\Windows\\system32&gt; New-Item \"HKLM:\\SOFTWARE\\CTN\"\nHive: HKEY_LOCAL_MACHINE\\SOFTWARE\nName\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Property\n----\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 --------\nCTN\n\n[6ff0a690-e8c]: PS C:\\Windows\\system32&gt; New-ItemProperty \"HKLM:\\SOFTWARE\\CTN\" \"Version\" -Value \"1.0.0.0\" -PropertyType String\nVersion\u00a0\u00a0\u00a0\u00a0\u00a0 : 1.0.0.0\nPSPath\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 : Microsoft.PowerShell.Core\\Registry::HKEY_LOCAL_MACHINE\\SOFTWARE\\CTN\nPSParentPath : Microsoft.PowerShell.Core\\Registry::HKEY_LOCAL_MACHINE\\SOFTWARE\nPSChildName\u00a0 : CTN\nPSDrive\u00a0\u00a0\u00a0\u00a0\u00a0 : HKLM\nPSProvider\u00a0\u00a0 : Microsoft.PowerShell.Core\\Registry<\/pre>\n<h2>\u30b3\u30f3\u30c6\u30ca\u3092\u505c\u6b62\u3059\u308b<\/h2>\n<p>exit \u3067\u30b3\u30f3\u30c6\u30ca\u306e PowerShell session \u304b\u3089\u629c\u3051\u305f\u5f8c\u3001\u30b3\u30f3\u30c6\u30ca\u3092\u505c\u6b62\u3057\u307e\u3059\u3002<\/p>\n<pre>[6ff0a690-e8c]: PS C:\\Windows\\system32&gt; exit\n\nPS C:\\&gt; Stop-Container $ctn\nPS C:\\&gt; $ctn\nName\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 State Uptime\u00a0\u00a0 ParentImageName\n----\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ----- ------\u00a0\u00a0 ---------------\nMyContainer Off\u00a0\u00a0 00:00:00 WindowsServerCore<\/pre>\n<h2>\u505c\u6b62\u3057\u305f\u30b3\u30f3\u30c6\u30ca\u304b\u3089\u3001\u65b0\u3057\u3044\u30b3\u30f3\u30c6\u30ca\u30a4\u30e1\u30fc\u30b8\u3092\u4f5c\u6210\u3059\u308b<\/h2>\n<p>\u5148\u307b\u3069\u505c\u6b62\u3057\u305f\u30b3\u30f3\u30c6\u30ca\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3068\u3001\u30a4\u30e1\u30fc\u30b8\u540d\u3001\u767a\u884c\u8005\u3001\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u6307\u5b9a\u3057\u3066\u3001\u65b0\u3057\u3044\u30b3\u30f3\u30c6\u30ca\u30a4\u30e1\u30fc\u30b8\u3092\u4f5c\u6210\u3057\u307e\u3059\u3002<\/p>\n<pre>PS C:\\&gt; New-ContainerImage $ctn -Name MyImage -Publisher CTN -Version 1.0.0.0\nName\u00a0\u00a0\u00a0 Publisher Version IsOSImage\n----\u00a0\u00a0\u00a0 --------- ------- ---------\nMyImage CN=CTN\u00a0\u00a0\u00a0 1.0.0.0 False\n\nPS C:\\&gt; Get-ContainerImage -Name MyImage | Select-Object *\nPublisher\u00a0\u00a0 \u00a0: CN=CTN\nName\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 : MyImage\nVersion\u00a0\u00a0\u00a0\u00a0\u00a0 : 1.0.0.0\nIsOSImage\u00a0\u00a0\u00a0 : False\nParentImage\u00a0 : ContainerImage (Name = 'WindowsServerCore') [Publisher = 'CN=Microsoft', Version = '10.0.10514.0']\nFullName\u00a0\u00a0\u00a0\u00a0 : CN=CTN_MyImage_1.0.0.0\nCimSession\u00a0\u00a0 : CimSession: .\nComputerName : SV2016\nIsDeleted\u00a0\u00a0\u00a0 : False<\/pre>\n<h2>\u4f5c\u6210\u3057\u305f\u30a4\u30e1\u30fc\u30b8\u3067\u30b3\u30f3\u30c6\u30ca\u3092\u4f5c\u6210\u3059\u308b<\/h2>\n<p>\u4f5c\u6210\u3057\u305f\u30a4\u30e1\u30fc\u30b8\u3067\u30b3\u30f3\u30c6\u30ca\u3092\u4f5c\u6210\u3057\u307e\u3059\u3002\u30b3\u30f3\u30c6\u30ca\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306f $ctn2 \u3068\u3044\u3046\u5909\u6570\u3067\u53d7\u3051\u53d6\u308a\u307e\u3059\u3002\u4f5c\u6210\u5f8c\u3001\u30b3\u30f3\u30c6\u30ca\u3092\u958b\u59cb\u3057\u3066\u3001\u30b3\u30f3\u30c6\u30ca\u306e PowerShell session \u306b\u63a5\u7d9a\u3057\u307e\u3059\u3002<\/p>\n<pre>PS C:\\&gt; $ctn2 = New-Container -Name MyContainer2 -ContainerImageName MyImage -SwitchName \"Virtual Switch\"\nPS C:\\&gt; Start-Container $ctn2\nPS C:\\&gt; Get-Container\nName\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 State\u00a0\u00a0 Uptime\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ParentImageName\n----\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 -----\u00a0\u00a0 ------\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ---------------\nMyContainer2 Running 00:00:06.8210000 MyImage\nMyContainer\u00a0 Off\u00a0\u00a0\u00a0\u00a0 00:00:00\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 WindowsServerCore\n\nPS C:\\&gt; Enter-PSSession -ContainerId $ctn2.Id -RunAsAdministrator\n[2881d8eb-41c]: PS C:\\Windows\\system32&gt;<\/pre>\n<p>CTN \u30e6\u30fc\u30b6\u30fc\u304c\u5b58\u5728\u3057\u3066\u3044\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002Administrators \u30b0\u30eb\u30fc\u30d7\u306b\u8ffd\u52a0\u3055\u308c\u3066\u304a\u308a\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u6709\u52b9\u671f\u9650\u306a\u3069\u3082\u540c\u3058\u306b\u306a\u3063\u3066\u3044\u307e\u3059\u3002<\/p>\n<pre>[2881d8eb-41c]: PS C:\\Windows\\system32&gt; net user CTN\nUser name\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 CTN\nFull Name\nComment\nUser's comment\nCountry\/region code\u00a0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0000 (System Default)\nAccount active\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Yes\nAccount expires\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Never\nPassword last set\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 9\/9\/2015 3:30:24 PM\nPassword expires\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 10\/21\/2015 3:30:24 PM\nPassword changeable\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 9\/9\/2015 3:30:24 PM\nPassword required\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Yes\nUser may change password\u00a0\u00a0\u00a0\u00a0 Yes\nWorkstations allowed\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 All\nLogon script\nUser profile\nHome directory\nLast logon\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Never\nLogon hours allowed\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 All\nLocal Group Memberships\u00a0\u00a0\u00a0\u00a0\u00a0 *Administrators\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 *Users\nGlobal Group memberships\u00a0\u00a0\u00a0\u00a0 *None\nThe command completed successfully.<\/pre>\n<p>\u30c6\u30ad\u30b9\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002<\/p>\n<pre>[2881d8eb-41c]: PS C:\\Windows\\system32&gt; cat C:\\Users\\Public\\Documents\\readme.txt\nThis is my container.<\/pre>\n<p>\u30ec\u30b8\u30b9\u30c8\u30ea\u30ad\u30fc HKLM\\SOFTWARE\\CTN \u306e\u5024\u3068\u30c7\u30fc\u30bf\u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002Version=1.0.0.0 \u304c\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059\u3002<\/p>\n<pre>[2881d8eb-41c]: PS C:\\Windows\\system32&gt; Get-ItemProperty \"HKLM:\\SOFTWARE\\CTN\" \"Version\"\nVersion\u00a0\u00a0\u00a0\u00a0\u00a0 : 1.0.0.0\nPSPath\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 : Microsoft.PowerShell.Core\\Registry::HKEY_LOCAL_MACHINE\\SOFTWARE\\CTN\nPSParentPath : Microsoft.PowerShell.Core\\Registry::HKEY_LOCAL_MACHINE\\SOFTWARE\nPSChildName\u00a0 : CTN\nPSDrive\u00a0\u00a0\u00a0\u00a0\u00a0 : HKLM\nPSProvider\u00a0\u00a0 : Microsoft.PowerShell.Core\\Registry<\/pre>\n<h2>\u30b3\u30f3\u30c6\u30ca\u30a4\u30e1\u30fc\u30b8\u3092\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b<\/h2>\n<p>\u5148\u307b\u3069\u4f5c\u6210\u3057\u305f\u30b3\u30f3\u30c6\u30ca\u30a4\u30e1\u30fc\u30b8 MyImage \u3092\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3057\u307e\u3059\u3002\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u3068\u3001\u30d5\u30a1\u30a4\u30eb\u30b7\u30b9\u30c6\u30e0\u3084\u30ec\u30b8\u30b9\u30c8\u30ea\u3078\u306e\u5909\u66f4\u304c\u30d1\u30c3\u30b1\u30fc\u30b8\u5316\u3055\u308c\u3001Windows \u30e9\u30f3\u30bf\u30a4\u30e0\uff08Windows \u30b9\u30c8\u30a2\uff09\u30a2\u30d7\u30ea\u30d1\u30c3\u30b1\u30fc\u30b8\u5f62\u5f0f\uff08.appx\uff09\u3067\u4fdd\u5b58\u3055\u308c\u307e\u3059\u3002<br \/>\n\u8a73\u3057\u304f\u306f\u3001\u4ee5\u4e0b\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002<br \/>\n<a href=\"https:\/\/msdn.microsoft.com\/ja-jp\/library\/windows\/apps\/hh464929.aspx\">https:\/\/msdn.microsoft.com\/ja-jp\/library\/windows\/apps\/hh464929.aspx<\/a><\/p>\n<p>appx \u30d5\u30a1\u30a4\u30eb\u306f\u3001\u89aa\u30a4\u30e1\u30fc\u30b8 WindowsServerCore \u306e\u5dee\u5206\u306b\u306a\u308a\u307e\u3059\u3002\u3088\u3063\u3066\u3001\u4ed6\u306e\u30b3\u30f3\u30c6\u30ca\u30db\u30b9\u30c8\u3078\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u5834\u5408\u306f\u3001\u305d\u306e\u30db\u30b9\u30c8\u4e0a\u306b WindowsServerCore \u30a4\u30e1\u30fc\u30b8\u304c\u4e88\u3081\u7528\u610f\u3055\u308c\u3066\u3044\u306a\u3044\u3068\u3001\u30a8\u30e9\u30fc\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n<pre>PS C:\\&gt; Export-ContainerImage -Name MyImage -Path C:\\\n\nPS C:\\&gt; ls -Filter *.appx\nDirectory: C:\\\nMode\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 LastWriteTime\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Length Name\n----\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 -------------\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ------ ----\n-a----\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2015\/09\/09\u00a0\u00a0\u00a0\u00a0 17:13\u00a0\u00a0\u00a0\u00a0\u00a0 281571897 CN=CTN_MyImage_1.0.0.0.APPX<\/pre>\n<h2>\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3057\u305f\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u4e2d\u8eab\u3092\u78ba\u8a8d\u3059\u308b<\/h2>\n<p>\u30a2\u30d7\u30ea\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u4e2d\u8eab\u3092\u78ba\u8a8d\u3057\u3066\u307f\u307e\u3059\u3002appx \u306f zip \u5f62\u5f0f\u3067\u306e\u5727\u7e2e\u30d5\u30a1\u30a4\u30eb\u306a\u306e\u3067\u3001\u62e1\u5f35\u5b50\u3092 .zip \u3078\u5909\u66f4\u3059\u308c\u3070\u3001\u7c21\u5358\u306b\u30d1\u30c3\u30b1\u30fc\u30b8\u5185\u90e8\u3092\u78ba\u8a8d\u3067\u304d\u307e\u3059\u3002<br \/>\n\u307e\u305f\u306f\u3001Windows SDK \u306b\u4ed8\u5c5e\u306e makeappx.exe \u3092\u4f7f\u7528\u3057\u3066\u30a2\u30f3\u30d1\u30c3\u30af\u3057\u307e\u3059\u3002<br \/>\n<a href=\"https:\/\/msdn.microsoft.com\/en-us\/library\/windows\/desktop\/hh446767(v=vs.85).aspx\">https:\/\/msdn.microsoft.com\/en-us\/library\/windows\/desktop\/hh446767(v=vs.85).aspx<\/a><\/p>\n<p>\u62e1\u5f35\u5b50\u3092\u5909\u66f4\u3059\u308b\u65b9\u6cd5\u304c\u697d\u3067\u3059\u304c\u3001\u3053\u3053\u3067\u306f makeappx.exe \u3092\u4f7f\u3063\u3066\u307f\u307e\u3059\u3002\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3067 Windows Standalone SDK for Windows 10 \u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30e9\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3001\u5b9f\u884c\u3057\u307e\u3059\u3002<br \/>\n\u203bsdksetup.exe \u5b9f\u884c\u5f8c\u306f\u3001\u3059\u3050\u306b\u30d7\u30ed\u30f3\u30d7\u30c8\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u304c\u3001\u30a4\u30f3\u30b9\u30c8\u30fc\u30e9\u306f\u30d0\u30c3\u30af\u30b0\u30e9\u30a6\u30f3\u30c9\u3067\u52d5\u4f5c\u3057\u3066\u3044\u307e\u3059\u3002\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u7d42\u308f\u3063\u305f\u304b\u3069\u3046\u304b\u3092\u78ba\u8a8d\u3059\u308b\u306b\u306f\u3001sdksetup.exe \u306e\u30d7\u30ed\u30bb\u30b9\u304c\u7d42\u4e86\u3057\u305f\u3053\u3068\u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002<\/p>\n<pre>PS C:\\&gt; wget -uri https:\/\/go.microsoft.com\/fwlink\/p\/?LinkId=619296 -OutFile C:\\sdksetup.exe\n\nPS C:\\&gt; .\\sdksetup.exe \/features OptionId.WindowsSoftwareDevelopmentKit \/q<\/pre>\n<p>makeappx.exe \u306f\u3001C:\\Program Files (x86)\\Windows Kits\\10\\bin\\x64 \u914d\u4e0b\u306b\u3042\u308a\u307e\u3059\u3002\u3053\u308c\u3092\u5b9f\u884c\u3057\u3066\u3001\u30a4\u30e1\u30fc\u30b8\u3092 C:\\myimage \u3078\u30a2\u30f3\u30d1\u30c3\u30af\u3057\u307e\u3059\u3002<\/p>\n<pre>PS C:\\Program Files (x86)\\Windows Kits\\10\\bin\\x64&gt; .\\makeappx.exe unpack \/p C:\\CN=CTN_MyImage_1.0.0.0.APPX \/d C:\\myimage \/nv\n\u2026<\/pre>\n<p>\u30a2\u30f3\u30d1\u30c3\u30af\u3055\u308c\u305f\u30d5\u30a1\u30a4\u30eb\u306e\u4e2d\u306b\u3001readme.txt \u306e\u30da\u30a4\u30ed\u30fc\u30c9\u30d5\u30a1\u30a4\u30eb\u304c\u3042\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3067\u304d\u307e\u3059\u3002AppManifest.xml \u306b\u306f\u3001\u30b3\u30f3\u30c6\u30ca\u30a4\u30e1\u30fc\u30b8\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3084\u4f9d\u5b58\u95a2\u4fc2\u306a\u3069\u304c\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u307e\u3059\u3002<\/p>\n<pre>PS C:\\&gt; ls -Path C:\\myimage\nDirectory: C:\\myimage\nMode\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 LastWriteTime\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Length Name\n----\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 -------------\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ------ ----\nd-----\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2015\/09\/09\u00a0\u00a0\u00a0\u00a0 17:18\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Files\nd-----\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2015\/09\/09\u00a0\u00a0\u00a0\u00a0 17:20\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Hives\n-a----\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2015\/09\/09\u00a0\u00a0\u00a0\u00a0 17:18\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1836912 AppxBlockMap.xml\n-a----\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2015\/09\/09\u00a0\u00a0\u00a0\u00a0 17:18\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2010 AppxManifest.xml\n-a----\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2015\/09\/09\u00a0\u00a0\u00a0\u00a0 17:20\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 600 tombstones.txt\n\nPS C:\\&gt; ls -Recurse -Path C:\\myimage -Filter readme.txt\nDirectory: C:\\myimage\\Files\\Users\\Public\\Documents\nMode\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 LastWriteTime\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Length Name\n----\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 -------------\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ------ ----\n-a----\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2015\/09\/09\u00a0\u00a0\u00a0\u00a0 17:18\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 264 readme.txt\n\nPS C:\\&gt; cat C:\\myimage\\Files\\Users\\Public\\Documents\\readme.txt\n_\u00a0\u00a0 _\u00a0\u00a0 \uff70\u2039\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 _ _\u30fbE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ,\u00a0\u00a0 __\u00a0\u00a0\u00a0\u00a0 __\u00a0\u00a0 __\u00a0\u00a0\u00a0\u00a0 __\u00a0\u00a0 _ \u30fbE_\u00a0\u00a0\u00a0\u00a0 _ \uf8f3__ __\u00a0\u00a0\u00a0\u00a0 __\u00a0\u00a0\u00a0 __ \uf8f3__ __\u00a0\u00a0\u00a0\u00a0 _\u00a0\u00a0\u00a0\u00a0 ___ \uf8f3__ __\u00a0\u00a0\u00a0\u00a0 __\u00a0\u00a0\u00a0 __ \uf8f3__ __\u00a0\u00a0\u00a0\u00a0 __\u00a0\u00a0\u00a0 __ \uf8f3__ __\u00a0\u00a0\u00a0\u00a0 __ \u00a0\u00a0\u00a0__ \uf8f3__ __\u00a0\u00a0\u00a0\u00a0 __\u00a0\u00a0 _\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \uf8f3\uf8f2T h i s \u00a0\u00a0i s\u00a0\u00a0 m y\u00a0\u00a0 c o n t a i n e r .<\/pre>\n<p>\u30ec\u30b8\u30b9\u30c8\u30ea\u30cf\u30a4\u30d6\u306f Hives \u30d5\u30a9\u30eb\u30c0\u914d\u4e0b\u306b\u3042\u308a\u307e\u3059\u3002Software_Delta \u306b CTN \u30ad\u30fc\u304c\u8a18\u9332\u3055\u308c\u3066\u3044\u307e\u3059\u3002<\/p>\n<pre>PS C:\\&gt; ls -Path C:\\myimage\\Hives\nDirectory: C:\\myimage\\Hives\nMode\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 LastWriteTime \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Length Name\n----\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 -------------\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ------ ----\n-a----\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2015\/09\/09\u00a0\u00a0\u00a0\u00a0 17:20\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 20480 DefaultUser_Delta\n-a----\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2015\/09\/09\u00a0\u00a0\u00a0\u00a0 17:20\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 12288 Sam_Delta\n-a----\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2015\/09\/09\u00a0\u00a0\u00a0\u00a0 17:20\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 8192 Security_Delta\n-a----\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2015\/09\/09\u00a0\u00a0\u00a0\u00a0 17:20\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1544192 Software_Delta\n-a----\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2015\/09\/09\u00a0\u00a0\u00a0\u00a0 17:20\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 90112 System_Delta<\/pre>\n<h2>\u307e\u3068\u3081<\/h2>\n<p>PowerShell \u3067\u30b3\u30f3\u30c6\u30ca\u306e\u64cd\u4f5c\u3092\u3057\u3066\u307f\u307e\u3057\u305f\u304c\u3001Docker \u3068\u306f\u8a2d\u8a08\u601d\u60f3\u306e\u9055\u3044\u304c\u611f\u3058\u3089\u308c\u307e\u3057\u305f\u3002\u4f8b\u3048\u3070\u3001\u30b3\u30f3\u30c6\u30ca\u306e\u8d77\u52d5\u6642\u306b\u3001PowerShell \u3067\u306f\u30b3\u30de\u30f3\u30c9\u306e\u6307\u5b9a\u304c\u4e0d\u8981\u3067\u3042\u308a\u3001\u5e38\u306b\u30c7\u30bf\u30c3\u30c1\u30c9\u30fb\u30e2\u30fc\u30c9\u3067\u8d77\u52d5\u3057\u307e\u3059\u304c\u3001Docker \u3067\u306f\u30b3\u30f3\u30c6\u30ca OS \u3067\u52d5\u304b\u3059\u30b3\u30de\u30f3\u30c9\u306e\u6307\u5b9a\u304c\u5fc5\u8981\u3067\u3059\u3002\u305f\u3060\u3057\u3001\u3069\u3061\u3089\u3092\u4f7f\u7528\u3057\u3066\u3082\u6700\u7d42\u7684\u306b\u306f\u30b3\u30f3\u30c6\u30ca\u306e\u8d77\u52d5\u3084\u30a4\u30e1\u30fc\u30b8\u306e\u7ba1\u7406\u304c\u3067\u304d\u308b\u306e\u3067\u3001\u99b4\u67d3\u307f\u3084\u3059\u3044\u65b9\u3092\u4f7f\u7528\u3059\u308c\u3070\u3088\u3044\u3067\u3057\u3087\u3046\u3002<br \/>\n\u3042\u3068\u3001\u73fe\u72b6\u3067\u306f PowerShell \u3068 Docker \u9593\u3067\u306e\u30b3\u30f3\u30c6\u30ca\u3084\u30a4\u30e1\u30fc\u30b8\u306e\u5171\u6709\u304c\u3067\u304d\u306a\u3044\u306e\u3067\u3001\u300cPowerShell \u3067\u4f5c\u6210\u3057\u305f\u30a4\u30e1\u30fc\u30b8\u3092\u3001docker \u30b3\u30de\u30f3\u30c9\u3067 Docker \u306e\u30ec\u30b8\u30b9\u30c8\u30ea\u3078\u30d7\u30c3\u30b7\u30e5\u3059\u308b\u300d \u3068\u3044\u3063\u305f\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u3053\u306e\u6539\u5584\u306b\u3082\u671f\u5f85\u3057\u305f\u3044\u3068\u3053\u308d\u3067\u3059\u3002<\/p>\n<p>\u6700\u5f8c\u306b\u3001\u691c\u8a3c\u74b0\u5883\u3067\u767a\u751f\u3057\u305f\u4e0d\u5177\u5408\u3068\u601d\u308f\u308c\u308b\u4e8b\u8c61\u3092\u307e\u3068\u3081\u3066\u304a\u304d\u307e\u3059\u3002<\/p>\n<ul>\n<li>\u30b3\u30f3\u30c6\u30ca OS \u306e\u30db\u30b9\u30c8\u540d\u306e\u53d6\u5f97<br \/>\ndocker inspection, hostname \u30b3\u30de\u30f3\u30c9, $env:COMPUTERNAME \u3067\u8fd4\u3063\u3066\u304f\u308b\u5024\u304c\u7570\u306a\u308b\u3002<\/li>\n<li>\u9577\u3044\u51e6\u7406\u306f\u5fdc\u7b54\u304c\u8fd4\u3063\u3066\u3053\u306a\u304f\u306a\u308b\uff08\u56fa\u307e\u308b\uff09<br \/>\nGet-WindowsFeature, Add-WindowsFeature \u306a\u3069\u3002\u6a5f\u80fd\u306e\u8ffd\u52a0\u304c\u3067\u304d\u306a\u304b\u3063\u305f\u3002<br \/>\n<a href=\"\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2015\/09\/wsc_02_001.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-11473 size-full\" src=\"\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2015\/09\/wsc_02_001.png\" alt=\"wsc_02_001\" width=\"609\" height=\"284\" srcset=\"https:\/\/www.creationline.com\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2015\/09\/wsc_02_001.png 609w, https:\/\/www.creationline.com\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2015\/09\/wsc_02_001-360x168.png 360w, https:\/\/www.creationline.com\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2015\/09\/wsc_02_001-204x95.png 204w\" sizes=\"auto, (max-width: 609px) 100vw, 609px\" \/><\/a><\/li>\n<li>\u30ea\u30e2\u30fc\u30c8\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u63a5\u7d9a<br \/>\n<a href=\"https:\/\/msdn.microsoft.com\/virtualization\/windowscontainers\/about\/work_in_progress\" target=\"_blank\" rel=\"noopener\">https:\/\/msdn.microsoft.com\/virtualization\/windowscontainers\/about\/work_in_progress<\/a><br \/>\n\u3053\u306e\u30da\u30fc\u30b8\u306e\u00a0Accessing windows server container with Remote Desktop \u3092\u53c2\u8003\u306b\u8a66\u3057\u305f\u304c\u3001\u4ee5\u4e0b\u306e\u30a8\u30e9\u30fc\u3067\u63a5\u7d9a\u3067\u304d\u305a\u3002<br \/>\n<a href=\"\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2015\/09\/wsc_02_002.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-11475 size-full\" src=\"\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2015\/09\/wsc_02_002.png\" alt=\"wsc_02_002\" width=\"557\" height=\"162\" srcset=\"https:\/\/www.creationline.com\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2015\/09\/wsc_02_002.png 557w, https:\/\/www.creationline.com\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2015\/09\/wsc_02_002-225x65.png 225w\" sizes=\"auto, (max-width: 557px) 100vw, 557px\" \/><\/a><\/li>\n<li>\u30b3\u30f3\u30c6\u30ca OS \u3067 netstat \u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3059\u308b\u3068\u3001\u30db\u30b9\u30c8 OS \u3084\u5225\u306e\u30b3\u30f3\u30c6\u30ca OS \u306e\u72b6\u614b\u3082\u8fd4\u3063\u3066\u304f\u308b\u3002\n<pre>[2881d8eb-41c]: PS C:\\Windows\\system32&gt; netstat -ano\nActive Connections\nProto Local Address Foreign Address State PID\n <span style=\"color: #ff0000;\">TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 2220<\/span>\n<span style=\"color: #ff0000;\"> TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 3140<\/span>\n<span style=\"color: #ff0000;\"> TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 632<\/span>\n TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 4\n TCP 0.0.0.0:2179 0.0.0.0:0 LISTENING 1936\n <span style=\"color: #ff0000;\">TCP 0.0.0.0:3389 0.0.0.0:0 LISTENING 5176<\/span>\n<span style=\"color: #ff0000;\"> TCP 0.0.0.0:3389 0.0.0.0:0 LISTENING 860<\/span>\n<span style=\"color: #ff0000;\"> TCP 0.0.0.0:3389 0.0.0.0:0 LISTENING 4356\n<span style=\"color: #000000;\">\u2026<\/span><\/span><\/pre>\n<\/li>\n<\/ul>\n<h2>\u53c2\u8003\u6587\u732e<\/h2>\n<p><em>Windows Containers<br \/>\n<\/em><a href=\"https:\/\/msdn.microsoft.com\/virtualization\/windowscontainers\/containers_welcome\">https:\/\/msdn.microsoft.com\/virtualization\/windowscontainers\/containers_welcome<br \/>\n<\/a><em>\u30a2\u30d7\u30ea\u30d1\u30c3\u30b1\u30fc\u30b8\u3068\u5c55\u958b<br \/>\n<\/em><a href=\"https:\/\/msdn.microsoft.com\/ja-jp\/library\/windows\/desktop\/hh464929.aspx\">https:\/\/msdn.microsoft.com\/ja-jp\/library\/windows\/desktop\/hh464929.aspx<br \/>\n<\/a><em>\u30ec\u30b8\u30b9\u30c8\u30ea\u69cb\u9020<br \/>\n<\/em><a href=\"https:\/\/msdn.microsoft.com\/ja-jp\/library\/Cc776231(v=WS.10).aspx\">https:\/\/msdn.microsoft.com\/ja-jp\/library\/Cc776231(v=WS.10).aspx<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Windows Server Containers \u524d\u56de\u306e\u8a18\u4e8b\u300cWindows Server Containers \u3092 Docker \u3067\u64cd\u4f5c\u3059\u308b\u300d\u306b\u5f15\u304d\u7d9a\u304d\u3001\u4eca\u56de\u306f PowerShell \u3067\u30b3\u30f3\u30c6\u30ca\u3092\u64cd\u4f5c\u3057\u3066\u307f\u307e\u3059\u3002Po [&#8230;]<\/p>\n","protected":false},"author":14,"featured_media":11473,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":""},"categories":[43],"tags":[],"class_list":["post-11462","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-docker"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Windows Server Containers \u3092 PowerShell \u3067\u64cd\u4f5c\u3059\u308b #windows #docker - Tech Blog\uff5c\u30af\u30ea\u30a8\u30fc\u30b7\u30e7\u30f3\u30e9\u30a4\u30f3<\/title>\n<meta name=\"description\" content=\"Docker |Windows Server Containers \u524d\u56de\u306e\u8a18\u4e8b\u300cWindows Server Containers \u3092 Docker\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/docker\/11462\" \/>\n<meta property=\"og:locale\" content=\"ja_JP\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Windows Server Containers \u3092 PowerShell \u3067\u64cd\u4f5c\u3059\u308b #windows #docker - Tech Blog\uff5c\u30af\u30ea\u30a8\u30fc\u30b7\u30e7\u30f3\u30e9\u30a4\u30f3\" \/>\n<meta property=\"og:description\" content=\"Docker |Windows Server Containers \u524d\u56de\u306e\u8a18\u4e8b\u300cWindows Server Containers \u3092 Docker\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/docker\/11462\" \/>\n<meta property=\"og:site_name\" content=\"Tech Blog\uff5c\u30af\u30ea\u30a8\u30fc\u30b7\u30e7\u30f3\u30e9\u30a4\u30f3\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/creationline\" \/>\n<meta property=\"article:published_time\" content=\"2015-09-15T04:00:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-22T22:21:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.creationline.com\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2015\/09\/wsc_02_001.png\" \/>\n\t<meta property=\"og:image:width\" content=\"609\" \/>\n\t<meta property=\"og:image:height\" content=\"284\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"ikeda\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@creationline\" \/>\n<meta name=\"twitter:site\" content=\"@creationline\" \/>\n<meta name=\"twitter:label1\" content=\"\u57f7\u7b46\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"ikeda\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593\" \/>\n\t<meta name=\"twitter:data2\" content=\"6\u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cloudnative\\\/docker\\\/11462#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cloudnative\\\/docker\\\/11462\"},\"author\":{\"name\":\"ikeda\",\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/#\\\/schema\\\/person\\\/922784adae541b8780164bbfeb55dff5\"},\"headline\":\"Windows Server Containers \u3092 PowerShell \u3067\u64cd\u4f5c\u3059\u308b #windows #docker\",\"datePublished\":\"2015-09-15T04:00:53+00:00\",\"dateModified\":\"2025-03-22T22:21:52+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cloudnative\\\/docker\\\/11462\"},\"wordCount\":187,\"image\":{\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cloudnative\\\/docker\\\/11462#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cms_x3GWkuX\\\/wp-content\\\/uploads\\\/2015\\\/09\\\/wsc_02_001.png\",\"articleSection\":[\"Docker\"],\"inLanguage\":\"ja\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cloudnative\\\/docker\\\/11462\",\"url\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cloudnative\\\/docker\\\/11462\",\"name\":\"Windows Server Containers \u3092 PowerShell \u3067\u64cd\u4f5c\u3059\u308b #windows #docker - Tech Blog\uff5c\u30af\u30ea\u30a8\u30fc\u30b7\u30e7\u30f3\u30e9\u30a4\u30f3\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cloudnative\\\/docker\\\/11462#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cloudnative\\\/docker\\\/11462#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cms_x3GWkuX\\\/wp-content\\\/uploads\\\/2015\\\/09\\\/wsc_02_001.png\",\"datePublished\":\"2015-09-15T04:00:53+00:00\",\"dateModified\":\"2025-03-22T22:21:52+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/#\\\/schema\\\/person\\\/922784adae541b8780164bbfeb55dff5\"},\"description\":\"Docker |Windows Server Containers \u524d\u56de\u306e\u8a18\u4e8b\u300cWindows Server Containers \u3092 Docker\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cloudnative\\\/docker\\\/11462#breadcrumb\"},\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cloudnative\\\/docker\\\/11462\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cloudnative\\\/docker\\\/11462#primaryimage\",\"url\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cms_x3GWkuX\\\/wp-content\\\/uploads\\\/2015\\\/09\\\/wsc_02_001.png\",\"contentUrl\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cms_x3GWkuX\\\/wp-content\\\/uploads\\\/2015\\\/09\\\/wsc_02_001.png\",\"width\":609,\"height\":284},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cloudnative\\\/docker\\\/11462#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"HOME\",\"item\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u30af\u30e9\u30a6\u30c9\u30cd\u30a4\u30c6\u30a3\u30d6\",\"item\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cloudnative\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Docker\",\"item\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cloudnative\\\/docker\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Windows Server Containers \u3092 PowerShell \u3067\u64cd\u4f5c\u3059\u308b #windows #docker\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/#website\",\"url\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/\",\"name\":\"Tech Blog\uff5c\u30af\u30ea\u30a8\u30fc\u30b7\u30e7\u30f3\u30e9\u30a4\u30f3\",\"description\":\"\u30a2\u30b8\u30e3\u30a4\u30eb\uff06DevOps\u3001\u30af\u30e9\u30a6\u30c9\u30cd\u30a4\u30c6\u30a3\u30d6\u3001AI\uff06LLM\u306e\u5148\u7aef\u6280\u8853\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ja\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/#\\\/schema\\\/person\\\/922784adae541b8780164bbfeb55dff5\",\"name\":\"ikeda\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cms_x3GWkuX\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/avatar.png\",\"url\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cms_x3GWkuX\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/avatar.png\",\"contentUrl\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cms_x3GWkuX\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/avatar.png\",\"caption\":\"ikeda\"},\"url\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/author\\\/ikeda\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Windows Server Containers \u3092 PowerShell \u3067\u64cd\u4f5c\u3059\u308b #windows #docker - Tech Blog\uff5c\u30af\u30ea\u30a8\u30fc\u30b7\u30e7\u30f3\u30e9\u30a4\u30f3","description":"Docker |Windows Server Containers \u524d\u56de\u306e\u8a18\u4e8b\u300cWindows Server Containers \u3092 Docker","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/docker\/11462","og_locale":"ja_JP","og_type":"article","og_title":"Windows Server Containers \u3092 PowerShell \u3067\u64cd\u4f5c\u3059\u308b #windows #docker - Tech Blog\uff5c\u30af\u30ea\u30a8\u30fc\u30b7\u30e7\u30f3\u30e9\u30a4\u30f3","og_description":"Docker |Windows Server Containers \u524d\u56de\u306e\u8a18\u4e8b\u300cWindows Server Containers \u3092 Docker","og_url":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/docker\/11462","og_site_name":"Tech Blog\uff5c\u30af\u30ea\u30a8\u30fc\u30b7\u30e7\u30f3\u30e9\u30a4\u30f3","article_publisher":"https:\/\/www.facebook.com\/creationline","article_published_time":"2015-09-15T04:00:53+00:00","article_modified_time":"2025-03-22T22:21:52+00:00","og_image":[{"width":609,"height":284,"url":"https:\/\/www.creationline.com\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2015\/09\/wsc_02_001.png","type":"image\/png"}],"author":"ikeda","twitter_card":"summary_large_image","twitter_creator":"@creationline","twitter_site":"@creationline","twitter_misc":{"\u57f7\u7b46\u8005":"ikeda","\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593":"6\u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/docker\/11462#article","isPartOf":{"@id":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/docker\/11462"},"author":{"name":"ikeda","@id":"https:\/\/www.creationline.com\/tech-blog\/#\/schema\/person\/922784adae541b8780164bbfeb55dff5"},"headline":"Windows Server Containers \u3092 PowerShell \u3067\u64cd\u4f5c\u3059\u308b #windows #docker","datePublished":"2015-09-15T04:00:53+00:00","dateModified":"2025-03-22T22:21:52+00:00","mainEntityOfPage":{"@id":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/docker\/11462"},"wordCount":187,"image":{"@id":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/docker\/11462#primaryimage"},"thumbnailUrl":"https:\/\/www.creationline.com\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2015\/09\/wsc_02_001.png","articleSection":["Docker"],"inLanguage":"ja"},{"@type":"WebPage","@id":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/docker\/11462","url":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/docker\/11462","name":"Windows Server Containers \u3092 PowerShell \u3067\u64cd\u4f5c\u3059\u308b #windows #docker - Tech Blog\uff5c\u30af\u30ea\u30a8\u30fc\u30b7\u30e7\u30f3\u30e9\u30a4\u30f3","isPartOf":{"@id":"https:\/\/www.creationline.com\/tech-blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/docker\/11462#primaryimage"},"image":{"@id":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/docker\/11462#primaryimage"},"thumbnailUrl":"https:\/\/www.creationline.com\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2015\/09\/wsc_02_001.png","datePublished":"2015-09-15T04:00:53+00:00","dateModified":"2025-03-22T22:21:52+00:00","author":{"@id":"https:\/\/www.creationline.com\/tech-blog\/#\/schema\/person\/922784adae541b8780164bbfeb55dff5"},"description":"Docker |Windows Server Containers \u524d\u56de\u306e\u8a18\u4e8b\u300cWindows Server Containers \u3092 Docker","breadcrumb":{"@id":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/docker\/11462#breadcrumb"},"inLanguage":"ja","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.creationline.com\/tech-blog\/cloudnative\/docker\/11462"]}]},{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/docker\/11462#primaryimage","url":"https:\/\/www.creationline.com\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2015\/09\/wsc_02_001.png","contentUrl":"https:\/\/www.creationline.com\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2015\/09\/wsc_02_001.png","width":609,"height":284},{"@type":"BreadcrumbList","@id":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/docker\/11462#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"HOME","item":"https:\/\/www.creationline.com\/tech-blog"},{"@type":"ListItem","position":2,"name":"\u30af\u30e9\u30a6\u30c9\u30cd\u30a4\u30c6\u30a3\u30d6","item":"https:\/\/www.creationline.com\/tech-blog\/cloudnative"},{"@type":"ListItem","position":3,"name":"Docker","item":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/docker"},{"@type":"ListItem","position":4,"name":"Windows Server Containers \u3092 PowerShell \u3067\u64cd\u4f5c\u3059\u308b #windows #docker"}]},{"@type":"WebSite","@id":"https:\/\/www.creationline.com\/tech-blog\/#website","url":"https:\/\/www.creationline.com\/tech-blog\/","name":"Tech Blog\uff5c\u30af\u30ea\u30a8\u30fc\u30b7\u30e7\u30f3\u30e9\u30a4\u30f3","description":"\u30a2\u30b8\u30e3\u30a4\u30eb\uff06DevOps\u3001\u30af\u30e9\u30a6\u30c9\u30cd\u30a4\u30c6\u30a3\u30d6\u3001AI\uff06LLM\u306e\u5148\u7aef\u6280\u8853","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.creationline.com\/tech-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ja"},{"@type":"Person","@id":"https:\/\/www.creationline.com\/tech-blog\/#\/schema\/person\/922784adae541b8780164bbfeb55dff5","name":"ikeda","image":{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/www.creationline.com\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2021\/12\/avatar.png","url":"https:\/\/www.creationline.com\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2021\/12\/avatar.png","contentUrl":"https:\/\/www.creationline.com\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2021\/12\/avatar.png","caption":"ikeda"},"url":"https:\/\/www.creationline.com\/tech-blog\/author\/ikeda"}]}},"_links":{"self":[{"href":"https:\/\/www.creationline.com\/tech-blog\/wp-json\/wp\/v2\/posts\/11462","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.creationline.com\/tech-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.creationline.com\/tech-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.creationline.com\/tech-blog\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/www.creationline.com\/tech-blog\/wp-json\/wp\/v2\/comments?post=11462"}],"version-history":[{"count":1,"href":"https:\/\/www.creationline.com\/tech-blog\/wp-json\/wp\/v2\/posts\/11462\/revisions"}],"predecessor-version":[{"id":76938,"href":"https:\/\/www.creationline.com\/tech-blog\/wp-json\/wp\/v2\/posts\/11462\/revisions\/76938"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.creationline.com\/tech-blog\/wp-json\/wp\/v2\/media\/11473"}],"wp:attachment":[{"href":"https:\/\/www.creationline.com\/tech-blog\/wp-json\/wp\/v2\/media?parent=11462"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.creationline.com\/tech-blog\/wp-json\/wp\/v2\/categories?post=11462"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.creationline.com\/tech-blog\/wp-json\/wp\/v2\/tags?post=11462"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}