<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>windows server 彙整 - 泰克哪裡去</title>
	<atom:link href="https://tech.uccu.website/tag/windows-server/feed" rel="self" type="application/rss+xml" />
	<link>https://tech.uccu.website/tag/windows-server</link>
	<description>一個科技相關的隨手記錄網站</description>
	<lastBuildDate>Sat, 02 Oct 2021 18:02:22 +0000</lastBuildDate>
	<language>zh-TW</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.1</generator>
<site xmlns="com-wordpress:feed-additions:1">119574712</site>	<item>
		<title>Windows Server安裝Docker與Container功能</title>
		<link>https://tech.uccu.website/install-docker-on-windows-server.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=install-docker-on-windows-server</link>
					<comments>https://tech.uccu.website/install-docker-on-windows-server.html#respond</comments>
		
		<dc:creator><![CDATA[鳴人]]></dc:creator>
		<pubDate>Sat, 02 Oct 2021 18:00:21 +0000</pubDate>
				<category><![CDATA[Docker]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[docker]]></category>
		<category><![CDATA[windows server]]></category>
		<guid isPermaLink="false">https://tech.uccu.website/?p=1211</guid>

					<description><![CDATA[<p>Windows Server要安裝Docker很簡單，只需要透過具有Administrator權限的PowerShell執行三行指令就可以完成安裝Docker的動作，分別是安裝Provider、安裝Docker、重新開機。</p>
<p>這篇文章 <a href="https://tech.uccu.website/install-docker-on-windows-server.html">Windows Server安裝Docker與Container功能</a> 最早出現於 <a href="https://tech.uccu.website">泰克哪裡去</a>。</p>
]]></description>
										<content:encoded><![CDATA[
<p>Windows 10 Pro版本以上要安裝Docker不難，只要從docker的網站下載<a href="https://desktop.docker.com/win/main/amd64/Docker%20Desktop%20Installer.exe" target="_blank" rel="noreferrer noopener">Docker Desktop for Windows的安裝檔</a>，一般來說就是一直下一步就行了，如果是Windows 10 Home版想要安裝Docker，因為Docker需要Hyper-V的功能，所以Windows 10 Home版需要透過一些技巧安裝Hyper-V功能之後再安裝Docker，詳細的內容可以參考先前的文章：<a href="https://tech.uccu.website/windows10-home-install-hyperv-docker.html" target="_blank" rel="noreferrer noopener">Windows 10 Home家用版安裝Hyper-V與Docker</a>。</p>



<p>最近在寫<a href="https://tech.uccu.website/2021ironman" target="_blank" rel="noreferrer noopener">iThome鐵人賽的文章</a>，有一篇文章需要在Windows Server上使用Docker與Container的功能，在Azure上建立了一個VM，所以就順便將過程記錄一下。</p>



<p>首先，必須先將Container功能安裝進去(如果這台也要安裝Docker可以跳過這步)，透過ServerManager的AddRolesAndFeatures叫出UI介面之後在Features的部份找到Containers：</p>



<div class="wp-block-image"><figure class="aligncenter size-full"><img data-recalc-dims="1" fetchpriority="high" decoding="async" width="374" height="167" src="https://i0.wp.com/storage.googleapis.com/stateless-tech-uccu-website/2021/10/7545dbd7-windowsserver-servermanager-addrolesandfeatures.png?resize=374%2C167&#038;ssl=1" alt="" class="wp-image-1214" srcset="https://i0.wp.com/storage.googleapis.com/stateless-tech-uccu-website/2021/10/7545dbd7-windowsserver-servermanager-addrolesandfeatures.png?w=374&amp;ssl=1 374w, https://i0.wp.com/storage.googleapis.com/stateless-tech-uccu-website/2021/10/7545dbd7-windowsserver-servermanager-addrolesandfeatures.png?resize=300%2C134&amp;ssl=1 300w" sizes="(max-width: 374px) 100vw, 374px" /></figure></div>



<div class="wp-block-image"><figure class="aligncenter size-full"><img data-recalc-dims="1" decoding="async" width="785" height="561" src="https://i0.wp.com/storage.googleapis.com/stateless-tech-uccu-website/2021/10/d4e98f13-windowsserver-servermanager-addrolesandfeatures-features-containers.png?resize=785%2C561&#038;ssl=1" alt="" class="wp-image-1217" srcset="https://i0.wp.com/storage.googleapis.com/stateless-tech-uccu-website/2021/10/d4e98f13-windowsserver-servermanager-addrolesandfeatures-features-containers.png?w=785&amp;ssl=1 785w, https://i0.wp.com/storage.googleapis.com/stateless-tech-uccu-website/2021/10/d4e98f13-windowsserver-servermanager-addrolesandfeatures-features-containers.png?resize=300%2C214&amp;ssl=1 300w, https://i0.wp.com/storage.googleapis.com/stateless-tech-uccu-website/2021/10/d4e98f13-windowsserver-servermanager-addrolesandfeatures-features-containers.png?resize=768%2C549&amp;ssl=1 768w" sizes="(max-width: 785px) 100vw, 785px" /></figure></div>



<p>勾選之後安裝完需要重新開機。</p>



<p>重新開機之後開啟具有Administrator權限的PowerShell，輸入下面這行指令：</p>



<pre class="wp-block-prismatic-blocks"><code class="language-powershell">Install-Module -Name DockerMsftProvider -Repository PSGallery -Force</code></pre>



<p>上面這行是安裝稱為&nbsp;<a href="https://github.com/OneGet/MicrosoftDockerProvider">DockerMicrosoftProvider</a>&nbsp;的&nbsp;<a href="https://github.com/oneget/oneget">OneGet 提供者 PowerShell 模組</a>。並且需要NuGet提供者(Provider)，如果沒安裝過的話會一併提示是否安裝(預設為Yes)：</p>



<div class="wp-block-image"><figure class="aligncenter size-full"><img data-recalc-dims="1" decoding="async" width="859" height="173" src="https://i0.wp.com/storage.googleapis.com/stateless-tech-uccu-website/2021/10/72bb2e85-windowsserver-powershell-installdockerprovider.png?resize=859%2C173&#038;ssl=1" alt="" class="wp-image-1220" srcset="https://i0.wp.com/storage.googleapis.com/stateless-tech-uccu-website/2021/10/72bb2e85-windowsserver-powershell-installdockerprovider.png?w=859&amp;ssl=1 859w, https://i0.wp.com/storage.googleapis.com/stateless-tech-uccu-website/2021/10/72bb2e85-windowsserver-powershell-installdockerprovider.png?resize=300%2C60&amp;ssl=1 300w, https://i0.wp.com/storage.googleapis.com/stateless-tech-uccu-website/2021/10/72bb2e85-windowsserver-powershell-installdockerprovider.png?resize=768%2C155&amp;ssl=1 768w" sizes="(max-width: 859px) 100vw, 859px" /></figure></div>



<p>接著輸入下面這行指令，從剛才安裝的DockerMicrosoftProvider中安裝Docker：</p>



<pre class="wp-block-prismatic-blocks"><code class="language-powershell">Install-Package -Name docker -ProviderName DockerMsftProvider</code></pre>



<div class="wp-block-image"><figure class="aligncenter size-full"><img data-recalc-dims="1" loading="lazy" decoding="async" width="808" height="183" src="https://i0.wp.com/storage.googleapis.com/stateless-tech-uccu-website/2021/10/8ba0e065-windowsserver-powershell-installdocker.png?resize=808%2C183&#038;ssl=1" alt="" class="wp-image-1223" srcset="https://i0.wp.com/storage.googleapis.com/stateless-tech-uccu-website/2021/10/8ba0e065-windowsserver-powershell-installdocker.png?w=808&amp;ssl=1 808w, https://i0.wp.com/storage.googleapis.com/stateless-tech-uccu-website/2021/10/8ba0e065-windowsserver-powershell-installdocker.png?resize=300%2C68&amp;ssl=1 300w, https://i0.wp.com/storage.googleapis.com/stateless-tech-uccu-website/2021/10/8ba0e065-windowsserver-powershell-installdocker.png?resize=768%2C174&amp;ssl=1 768w" sizes="auto, (max-width: 808px) 100vw, 808px" /></figure></div>



<p>安裝完成之後需要重新啟動電腦，可以透過UI操作，或是輸入下面的PowerShell指令：</p>



<pre class="wp-block-prismatic-blocks"><code class="language-powershell">Restart-Computer -Force</code></pre>



<p>重開機之後再輸入docker info就可以看到docker相關的資訊了。</p>



<div class="wp-block-image"><figure class="aligncenter size-full"><img data-recalc-dims="1" loading="lazy" decoding="async" width="627" height="649" src="https://i0.wp.com/storage.googleapis.com/stateless-tech-uccu-website/2021/10/ff2ef8d6-windowsserver-powershell-dockerinfo.png?resize=627%2C649&#038;ssl=1" alt="" class="wp-image-1226" srcset="https://i0.wp.com/storage.googleapis.com/stateless-tech-uccu-website/2021/10/ff2ef8d6-windowsserver-powershell-dockerinfo.png?w=627&amp;ssl=1 627w, https://i0.wp.com/storage.googleapis.com/stateless-tech-uccu-website/2021/10/ff2ef8d6-windowsserver-powershell-dockerinfo.png?resize=290%2C300&amp;ssl=1 290w" sizes="auto, (max-width: 627px) 100vw, 627px" /></figure></div>



<p>參考連結：</p>



<ul class="wp-block-list"><li><a href="https://docs.microsoft.com/zh-tw/virtualization/windowscontainers/quick-start/set-up-environment?tabs=Windows-Server" target="_blank" rel="noreferrer noopener">開始使用：準備適用於容器的 Windows</a></li></ul>
<p>這篇文章 <a href="https://tech.uccu.website/install-docker-on-windows-server.html">Windows Server安裝Docker與Container功能</a> 最早出現於 <a href="https://tech.uccu.website">泰克哪裡去</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://tech.uccu.website/install-docker-on-windows-server.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1211</post-id>	</item>
	</channel>
</rss>
