最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Windows Server 2016 安裝 Docker的過程及遇到問題

 更新時間:2021年09月26日 10:38:17   作者:zuozewei  
若要在 Windows Server 上安裝 Docker,可以使用由 Microsoft 發(fā)布的 OneGet 提供程序 PowerShell 模塊,接下來通過本文給大家介紹Windows Server 2016 安裝 Docker的過程及遇到問題,一起看看吧

必備條件

若要在 Windows Server 上運(yùn)行容器,需要一臺運(yùn)行 Windows Server(半年頻道)、Windows Server 2019 或 Windows Server 2016 的物理服務(wù)器或虛擬機(jī)。

建議優(yōu)先更新服務(wù)器

Windows Server 2016已經(jīng)支持Docker技術(shù),官方也給出了資料:

https://docs.microsoft.com/zh-cn/virtualization/windowscontainers/quick-start/quick-start-windows-server

參考此鏈接大體上不會有問題,但是坑還是有一個大坑。
使用 PowerShell 運(yùn)行 sconfig,然后選擇 6,然后輸入 A 下載所有更新:

在這里插入圖片描述
在這里插入圖片描述

安裝 Docker

若要在 Windows Server 上安裝 Docker,可以使用由 Microsoft 發(fā)布的 OneGet 提供程序 PowerShell 模塊(稱為 DockerMicrosoftProvider)。 此提供程序啟用 Windows 中的容器功能,并安裝 Docker 引擎和客戶端。 以下是操作方法:
打開提升的 PowerShell 會話,從 PowerShell 庫安裝 Docker-Microsoft PackageManagement 提供程序。

Install-Module -Name DockerMsftProvider -Repository PSGallery -Force

如果系統(tǒng)提示安裝 NuGet 提供程序,還請鍵入 Y 進(jìn)行安裝。
使用 PackageManagement PowerShell 模塊安裝最新版本的 Docker。

Install-Package -Name docker -ProviderName DockerMsftProvider

PowerShell 詢問是否信任包源“DockerDefault”時,鍵入 A 以繼續(xù)進(jìn)行安裝。
在安裝完成后,請重啟計算機(jī)。

Restart-Computer -Force

如果希望稍后更新 Docker,請執(zhí)行以下操作:

  • 使用 Get-Package -Name Docker -ProviderName DockerMsftProvider
  • 查看已安裝的版本 使用 Find-Package -Name Docker -ProviderName
  • DockerMsftProvider 查找當(dāng)前版本 準(zhǔn)備就緒后,使用 Install-Package -Name Docker
  • ProviderName DockerMsftProvider -Update -Force 進(jìn)行升級,隨后執(zhí)行 Start-Service Docker

驗(yàn)證

輸入 docker version:

PS C:\Users\Administrator> docker version
Client: Docker Engine - Enterprise
 Version:           19.03.5
 API version:       1.40
 Go version:        go1.12.12
 Git commit:        2ee0c57608
 Built:             11/13/2019 08:00:16
 OS/Arch:           windows/amd64
 Experimental:      false

Server: Docker Engine - Enterprise
 Engine:
  Version:          19.03.5
  API version:      1.40 (minimum version 1.24)
  Go version:       go1.12.12
  Git commit:       2ee0c57608
  Built:            11/13/2019 07:58:51
  OS/Arch:          windows/amd64
  Experimental:     false

至此,Docker安裝完成。接下來,你可以下載一些Docker文件來玩一玩了,比如執(zhí)行:

docker run microsoft/dotnet-samples:dotnetapp-nanoserver

這個例子會自動下載 Docker 文件并運(yùn)行,但是下載速度奇慢無比,希望你的可以下載成功。
接下來的入門,可以參考此文:
https://docs.microsoft.com/zh-cn/virtualization/windowscontainers/quick-start/quick-start-images

遇到的問題

無法使用install-module

PS C:\Users\Administrator> Install-Module -Name DockerMsftProvider -Repository PSGallery -Force
Get-PSGalleryApiAvailability : PowerShell 庫當(dāng)前不可用。請稍后再試。
所在位置 C:\Program Files\WindowsPowerShell\Modules\PowerShellGet\1.0.0.1\PSModule.psm1:1711 字符: 9
+         Get-PSGalleryApiAvailability -Repository $Repository
+         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (:) [Get-PSGalleryApiAvailability],InvalidOperationException
    + FullyQualifiedErrorId : PowerShellGalleryUnavailable,Get-PSGalleryApiAvailability

Get-PSGalleryApiAvailability : PowerShell 庫當(dāng)前不可用。請稍后再試。
所在位置 C:\Program Files\WindowsPowerShell\Modules\PowerShellGet\1.0.0.1\PSModule.psm1:4437 字符: 9
+         Get-PSGalleryApiAvailability -Repository $Name
+         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (:) [Get-PSGalleryApiAvailability],InvalidOperationException
    + FullyQualifiedErrorId : PowerShellGalleryUnavailable,Get-PSGalleryApiAvailability

解決方法:
以管理員身份打開powershell,依次輸入以下命令:

$ [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
$ Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Force
$ Install-Module posh-ssh

另外,請保證你的機(jī)器可以訪問互聯(lián)網(wǎng)。

PS C:\Users\Administrator> [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
PS C:\Users\Administrator> Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Force

Name                           Version          Source           Summary
----                           -------          ------           -------
nuget                          2.8.5.208        https://onege... NuGet provider for the OneGet meta-package manager

PS C:\Users\Administrator> Install-Module posh-ssh

參考資料:

[1] https://cloud.tencent.com/developer/article/1378641

[2] https://docs.microsoft.com/zh-cn/virtualization/windowscontainers/quick-start/set-up-environment?tabs=Windows-Server

到此這篇關(guān)于Windows Server 2016 安裝 Docker的文章就介紹到這了,更多相關(guān)Windows Server 2016 安裝 Docker內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Docker部署Ragflow(完美解決502 bad gateway)

    Docker部署Ragflow(完美解決502 bad gateway)

    本文主要介紹了Docker部署Ragflow,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-04-04
  • Docker從零開始學(xué)習(xí)之Commit提交命令

    Docker從零開始學(xué)習(xí)之Commit提交命令

    docker commit命令是用于根據(jù)docker容器的改變創(chuàng)建一個新的docker鏡像,下面這篇文章主要給大家介紹了關(guān)于Docker從零開始學(xué)習(xí)之Commit提交命令的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-05-05
  • 如何查看docker容器的內(nèi)存占用

    如何查看docker容器的內(nèi)存占用

    這篇文章主要介紹了如何查看docker容器的內(nèi)存占用問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • Docker部署rabbitmq遇到的兩個問題

    Docker部署rabbitmq遇到的兩個問題

    當(dāng)使用docker部署rabbitmq時遇到兩個問題,訪問交換機(jī)時報錯,另一種是訪問channel時報錯,本文給大家分享解決方案,感興趣的朋友跟隨小編一起看看吧
    2021-07-07
  • 基于Docker版本squid搭建代理服務(wù)器的過程詳解

    基于Docker版本squid搭建代理服務(wù)器的過程詳解

    這篇文章主要介紹了基于Docker版本squid搭建代理服務(wù)器的配置方法,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下本文給大家介紹的非常詳細(xì)
    2024-03-03
  • Docker容器間通信之BIP使用及配置方式

    Docker容器間通信之BIP使用及配置方式

    Docker使用橋接網(wǎng)絡(luò)(BridgeNetwork)和BIP(BridgeIP)來管理容器之間的網(wǎng)絡(luò)通信,默認(rèn)情況下,Docker會自動創(chuàng)建一個名為bridge的虛擬網(wǎng)絡(luò)接口,并為每個容器分配一個獨(dú)立的IP地址,在/etc/docker/daemon.json文件中可以進(jìn)行自定義配置
    2025-01-01
  • 從零搭建docker私有倉庫的步驟

    從零搭建docker私有倉庫的步驟

    這篇文章主要介紹了從零搭建docker私有倉庫的步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07
  • docker如何打包前端并運(yùn)行完整步驟詳解

    docker如何打包前端并運(yùn)行完整步驟詳解

    這篇文章主要介紹了使用Vue3和Vite1開發(fā)前端項(xiàng)目的過程,包括項(xiàng)目啟動、開發(fā)服務(wù)器運(yùn)行、構(gòu)建生產(chǎn)環(huán)境以及使用Docker部署,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2025-01-01
  • Docker Swarm 服務(wù)編排之命令詳解

    Docker Swarm 服務(wù)編排之命令詳解

    在Docker Swarm集群中,使用stack服務(wù)編排搭建lnmp來部署WordPress非常的方便,今天小編重點(diǎn)給大家介紹Docker Swarm 服務(wù)編排之命令詳解,感興趣的朋友跟隨小編一起看看吧
    2021-05-05
  • Docker鏡像拉取報錯:Error response from daemon: Get https://registry-1.docker.io/v2/的問題解決

    Docker鏡像拉取報錯:Error response from daemon: 

    這篇文章主要介紹了Docker鏡像拉取報錯:Error response from daemon: Get https://registry-1.docker.io/v2/的問題解決,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-07-07

最新評論

漳浦县| 财经| 遂昌县| 永嘉县| 宣武区| 柘城县| 乌拉特中旗| 铜梁县| 天峻县| 谢通门县| 平潭县| 镇雄县| 平远县| 吴堡县| 静安区| 江川县| 饶平县| 庆安县| 轮台县| 西充县| 南和县| 江孜县| 泾川县| 视频| 日土县| 双辽市| 大宁县| 河间市| 资溪县| 三门县| 蓝田县| 安远县| 梅河口市| 通州区| 宜阳县| 手游| 南城县| 昭觉县| 沽源县| 威海市| 巨鹿县|