国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

windows server 2016 安裝 docker(最終沒解決,升級了系統(tǒng))

這篇具有很好參考價值的文章主要介紹了windows server 2016 安裝 docker(最終沒解決,升級了系統(tǒng))。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

本文屬于原創(chuàng),但大多是借用別人的東西:

step 1

先按照下面的帖子進行安裝:

Windows Server 安裝docker_windows server docker_江湖人稱于老師的博客-CSDN博客

但可能會出現(xiàn)下面的問題:

無法從 URI“https://go.microsoft.com/fwlink/?LinkID=627338&clcid=0x409”下載到

這個參考:
警告: 無法從 URI“https://go.microsoft.com/fwlink/?LinkID=627338&clcid=0x409”下載到“”。_gpg: 警告: 無法抓取 uri_小木子。。。的博客-CSDN博客

鄙人執(zhí)行下面的語句 就好了(在powershell里直接當(dāng)成一條命令執(zhí)行):
?

[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12;


然后再重新執(zhí)行之前的安裝指令,繼續(xù)~

下面就能正常安裝了, 后面碰到安裝portainer 的問題,

這里額外插入一個問題:
后面可能需要編輯daemon.json這個文件,但是在這里卻搜索不到這個文件,所以無從修改,下面給出解決方式:在windows server 2016上這個文件的位置在:C:\ProgramData\docker\config (%ProgramData%\docker\config, 手動拼寫,錯誤勿怪)

如果有這個文件則直接修改,如果沒有則手動創(chuàng)建daemon.json,下面是參考內(nèi)容,自己根據(jù)情況配置:

{
    "experimental":true,
    "registry-mirrors": ["https://cr.console.aliyun.com", "https://registry.docker-cn.com"]
}

這個文件首先開啟了experimental, 還有就是配置了國內(nèi)鏡像源

回到正題,繼續(xù)安裝 portainer ,但鄙人一直出現(xiàn)如下錯誤:
?

PS C:\Users\Administrator> docker run -d -p 18000:8000 -p 19000:9000 --name portainer --restart always -v \\.\pipe\docker_engine:\\.\pipe\docker_engine? portainer/portainer
Unable to find image 'portainer/portainer:latest' locally
latest: Pulling from portainer/portainer
docker: no matching manifest for windows/amd64 10.0.14393 in the manifest list entries.
See 'docker run --help'.

事情到這里了, 最終鄙人并沒有解決在windows server 2016上安裝docker的問題。

根據(jù)下面gpt的提示,升級了系統(tǒng)到windows server 2019 ,桌面版docker直接就安裝成功了(從docker官網(wǎng)下載的桌面版)?? 根本就沒有上面的那么多事情!??!

鄙人看了下 docker的信息如下: 仔細(xì)一看, 內(nèi)核并沒有切過來~

PS C:\Users\Administrator> docker info
Client:
?Context:??? default
?Debug Mode: false
?Plugins:
? app: Docker App (Docker Inc., v0.9.1-beta3)
? cluster: Manage Mirantis Container Cloud clusters (Mirantis Inc., v1.9.0)
? registry: Manage Docker registries (Docker Inc., 0.1.0)

Server:
?Containers: 0
? Running: 0
? Paused: 0
? Stopped: 0
?Images: 0
?Server Version: 20.10.9
?Storage Driver: windowsfilter
? Windows:
?Logging Driver: json-file
?Plugins:
? Volume: local
? Network: ics internal l2bridge l2tunnel nat null overlay private transparent
? Log: awslogs etwlogs fluentd gcplogs gelf json-file local logentries splunk syslog
?Swarm: inactive
?Default Isolation: process
?Kernel Version: 10.0 14393 (14393.447.amd64fre.rs1_release_inmarket.161102-0100)
?Operating System: Windows Server 2016 Standard Version 1607 (OS Build 14393.447)
?OSType: windows
?Architecture: x86_64
?CPUs: 4
?Total Memory: 63.76GiB
?Name: WIN-GLE4DU7PDGU
?ID: JJJG:MGE3:VB5H:JGIX:HCM3:5KAM:D5OC:SFZZ:R7KW:MDIU:JC25:3LGD
?Docker Root Dir: C:\ProgramData\docker
?Debug Mode: false
?Registry: https://index.docker.io/v1/
?Labels:
?Experimental: true
?Insecure Registries:
? 127.0.0.0/8
?Registry Mirrors:
? https://cr.console.aliyun.com/
? https://registry.docker-cn.com/
?Live Restore Enabled: false
?

下面附屬一些從gpt得到的結(jié)論(從gpt得到的復(fù)制粘貼,內(nèi)容準(zhǔn)確性請自我核對~):

1. 如何修改內(nèi)核為linux

以下是將Docker的OSTypewindows更改為linux的詳細(xì)教程:

  1. 停止并卸載Docker Desktop for Windows(如果已安裝)。

如果您已經(jīng)安裝了Docker Desktop for Windows,請在開始更改之前卸載它。您可以使用以下步驟卸載:

  • 打開Windows的“設(shè)置”應(yīng)用程序,然后選擇“應(yīng)用”。
  • 在應(yīng)用程序和功能列表中,找到“Docker Desktop”并單擊它。
  • 單擊“卸載”按鈕,然后按照提示完成卸載過程。
  1. 安裝適用于Linux的Docker引擎。

要安裝適用于Linux的Docker引擎,請按照以下步驟操作:

  • 在Linux系統(tǒng)上打開終端,并確保已安裝docker.io軟件包,可以使用以下命令進行安裝:sudo apt-get update && sudo apt-get install docker.io
  • 安裝完成后,可以使用以下命令啟動Docker服務(wù):sudo service docker start 或者 sudo systemctl start docker
  • 確認(rèn)Docker服務(wù)已啟動成功,可以使用以下命令:sudo docker ps
  1. 驗證Docker是否已成功啟

2. 要在window server2016上安裝 OSType為linux的docker

要在Windows Server 2016上安裝使用OSType為Linux的Docker,您需要進行以下步驟:

  1. 確認(rèn)您的Windows Server 2016版本支持Docker。

在安裝Docker之前,請確保您的Windows Server 2016版本滿足以下要求:

  • Windows Server 2016 Standard或Datacenter版本(不支持Nano Server版本)。
  • Windows Server 2016版本為14393或更高版本。
  • 安裝了所有Windows更新。
  1. 安裝適用于Windows的Docker引擎。
  • 下載適用于Windows的Docker引擎,可以從Docker官方網(wǎng)站下載,下載鏈接:Install Docker Desktop on Windows
  • 運行下載的Docker安裝程序,并按照提示進行安裝。
  • 在安裝過程中,選擇使用Windows容器或Linux容器,選擇Linux容器。
  • 安裝完成后,打開PowerShell并輸入以下命令:docker version,以驗證Docker是否成功安裝,并確認(rèn)OSTypelinux。
  1. 測試Docker。

可以使用以下命令運行一個簡單的Docker容器,以確保Docker可以正常工作:

 

Copy code

docker run hello-world

如果Docker可以正常工作,您將看到一個來自Docker的歡迎消息。

請注意,在Windows Server 2016上安裝使用OSType為Linux的Docker需要滿足一些額外要求和限制,例如需要啟用Linux子系統(tǒng)(WSL)等。建議在進行安裝之前,詳細(xì)了解相關(guān)文檔并仔細(xì)考慮您的需求和環(huán)境。

3. 如何 啟用 啟用Linux子系統(tǒng)(WSL)

要在Windows Server 2016上啟用Linux子系統(tǒng)(WSL),可以按照以下步驟操作:

  1. 檢查您的Windows Server 2016版本是否支持WSL。

WSL僅支持Windows 10版本1709或更高版本和Windows Server版本1709或更高版本。請確保您的Windows Server 2016版本為1709或更高版本,否則無法啟用WSL。

  1. 啟用適用于Linux的Windows子系統(tǒng)功能。

在啟用WSL之前,您需要啟用適用于Linux的Windows子系統(tǒng)功能??梢允褂靡韵虏襟E操作:

  • 打開Windows PowerShell,并使用管理員權(quán)限運行。
  • 輸入以下命令并運行:Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
  • 按照提示重啟計算機,以完成Windows子系統(tǒng)功能的啟用。
  1. 安裝適用于Linux的發(fā)行版。

安裝WSL后,您需要安裝適用于Linux的發(fā)行版,例如Ubuntu或Debian??梢园凑找韵虏襟E操作:

  • 打開Microsoft Store應(yīng)用程序,并搜索要安裝的Linux發(fā)行版。
  • 選擇要安裝的發(fā)行版,并單擊“獲取”按鈕進行下載和安裝。
  • 安裝完成后,打開該發(fā)行版,按照提示進行初始化,并創(chuàng)建一個用戶名和密碼。
  1. 安裝Docker并啟用Linux容器支持。

安裝適用于Linux的Docker引擎時,請確保啟用Linux容器支持??梢园凑找韵虏襟E操作:

  • 下載適用于Windows的Docker引擎,可以從Docker官方網(wǎng)站下載。
  • 在安裝過程中,選擇使用Linux容器,安裝完成后,打開PowerShell并輸入以下命令:docker version,以驗證Docker是否成功安裝,并確認(rèn)OSTypelinux。

完成以上步驟后,您可以在Windows Server 2016上使用WSL和Docker來運行適用于Linux的應(yīng)用程序和服務(wù)。

4. 如何查看 Windows Server版本

要查看Windows Server的版本,可以按照以下步驟操作:

  1. 打開“運行”對話框。

您可以按下“Windows鍵+R”組合鍵,或者在“開始”菜單中搜索“運行”,以打開“運行”對話框。

  1. 輸入“winver”并按Enter鍵。

在“運行”對話框中輸入“winver”并按Enter鍵,將打開“關(guān)于Windows”對話框。

  1. 查看Windows Server版本。

在“關(guān)于Windows”對話框中,您將看到Windows Server的版本號和版本信息。例如,Windows Server 2016的版本號為“Version 1607”,而Windows Server 2019的版本號為“Version 1809”。

另外,您還可以通過在PowerShell中運行以下命令來查看Windows Server的版本信息:

 

vbnetCopy code

Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion" | Select-Object ProductName, ReleaseId

運行該命令后,您將看到Windows Server的產(chǎn)品名稱和版本信息。

5. 在windows上跑linux內(nèi)核的docker,與跑windows內(nèi)核的docker,性能上有多少差別, 或者是否有其他影響?

在Windows上跑Linux內(nèi)核的Docker與跑Windows內(nèi)核的Docker相比,可能會有以下方面的性能差異和影響:

  1. 性能差異:

由于Windows和Linux內(nèi)核的設(shè)計和實現(xiàn)不同,因此在Windows上運行Linux內(nèi)核的Docker可能會比在Linux上運行同一Docker鏡像的性能略低。例如,對于某些I/O密集型工作負(fù)載,Windows上的Docker可能會比Linux上的Docker表現(xiàn)更差。

  1. 資源利用率:

在Windows上運行Linux內(nèi)核的Docker時,需要使用Windows Subsystem for Linux (WSL)或虛擬機等技術(shù)來模擬Linux環(huán)境,這會占用一定的系統(tǒng)資源,并可能會影響系統(tǒng)的資源利用率。

  1. 應(yīng)用程序兼容性:

有些應(yīng)用程序可能只能在特定的操作系統(tǒng)環(huán)境下運行,例如僅在Linux環(huán)境下運行或僅在Windows環(huán)境下運行。如果將這些應(yīng)用程序封裝在Docker鏡像中,運行在不同的操作系統(tǒng)環(huán)境下可能會導(dǎo)致兼容性問題。

  1. 安全性:

在Windows上運行Linux內(nèi)核的Docker需要使用WSL或虛擬機等技術(shù),這可能會增加系統(tǒng)的攻擊面和安全風(fēng)險。

綜上所述,在Windows上運行Linux內(nèi)核的Docker可能會有一些性能差異和影響。但是,這些影響通常不會很大,具體的差異和影響還取決于具體的應(yīng)用場景和使用方式。因此,在選擇運行環(huán)境和Docker鏡像時,需要根據(jù)實際情況進行評估和選擇。

接下來鄙人取安裝最新版本的windows server,請等后續(xù)~文章來源地址http://www.zghlxwxcb.cn/news/detail-464388.html

到了這里,關(guān)于windows server 2016 安裝 docker(最終沒解決,升級了系統(tǒng))的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Window server 2016 虛擬機安裝教程

    Window server 2016 虛擬機安裝教程

    https://next.itellyou.cn/Original/Index# https://next.itellyou.cn/Original/Index# 2.選擇典型,點擊下一步 ? 3.選擇稍后安裝操作系統(tǒng),點擊下一步 4.選擇Windows系統(tǒng),選擇Windows server 2016,點擊下一步 5.根據(jù)需求設(shè)置虛擬機的名稱和安裝位置,點擊下一步? 6.根據(jù)自己設(shè)置最大磁盤大小? ? ?7、默

    2024年02月07日
    瀏覽(53)
  • Windows server 2016如何安裝OpenSSH

    在 Windows Server 2016 上安裝 OpenSSH 需要通過“添加功能和角色”向?qū)硗瓿?。以下是安裝 OpenSSH 的步驟: 1.打開 Windows Server 2016 控制面板。 2.點擊 \\\"程序\\\",然后選擇 \\\"程序和功能\\\"。 3.在左側(cè)菜單中,點擊 \\\"啟用或關(guān)閉 Windows 功能\\\"。 4.在彈出的窗口中,找到 \\\"OpenSSH 服務(wù)器\\\"(Open

    2024年02月12日
    瀏覽(22)
  • windows系統(tǒng)管理_windows server 2016 用戶管理

    windows系統(tǒng)管理_windows server 2016 用戶管理

    **計算機用戶賬戶:**由將用戶定義到某一系統(tǒng)的所有信息組成的記錄,賬戶為用戶或計算機提供安 全憑證,包括用戶名和用戶登陸所需要的密碼,以及用戶使用以便用戶和計算機能夠登錄到網(wǎng)絡(luò)并 訪問域資源的權(quán)利和權(quán)限。不同的身份擁有不同的權(quán)限,就像是一棟別墅,這棟

    2024年02月08日
    瀏覽(22)
  • windows系統(tǒng)管理_windows server 2016網(wǎng)絡(luò)參數(shù)配置

    windows系統(tǒng)管理_windows server 2016網(wǎng)絡(luò)參數(shù)配置

    要將安裝好的操作系統(tǒng)接入到網(wǎng)絡(luò)中,首先需要做的是為操作系統(tǒng)配置 IP 地址等參數(shù)。Windows 2016 支持 IPV4 以及 IPV6 兩種網(wǎng)絡(luò)協(xié)議。 IPV4介紹 網(wǎng)際協(xié)議版本4 (Inernet Protocol version 4, IPV4) 又稱互聯(lián)網(wǎng)通信協(xié)議第四版,是網(wǎng)際協(xié)議開發(fā)過程中的第四個修訂版本,也是此協(xié)議第一

    2024年02月09日
    瀏覽(28)
  • Windows Server 2016安裝SQLServer2008R2

    安裝SQL Server 2008的過程中,報錯“啟用windows功能NetFx3時出錯”,這是由于SQL Server 2002數(shù)據(jù)庫系統(tǒng)的運行需要依靠.NET Framework 3.5,但是windows server 2016默認(rèn)是不安裝.netframework3.5的,所以必須先在操作系統(tǒng)上安裝.NET Framework 3.5。 1.下載NetFx3.cab 鏈接:https://pan.baidu.com/s/1YP82Ike9Niob

    2024年02月09日
    瀏覽(30)
  • windows server 2016 安裝有線網(wǎng)卡驅(qū)動

    windows server 2016 安裝有線網(wǎng)卡驅(qū)動

    https://www.intel.cn/content/www/cn/zh/download/18737/26092/intel-network-adapter-driver-for-windows-server-2016.html? 有改不好的,我下面有已經(jīng)改好的,可以直接下載使用 。 https://download.csdn.net/download/qq_45935297/86016065 bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS bcdedit -set TESTSIGNING ON 執(zhí)行完畢后重啟。 更新驅(qū)

    2024年02月04日
    瀏覽(27)
  • VMware Workstation 12 安裝windows_server_2016

    VMware Workstation 12 安裝windows_server_2016

    (1)去微軟官網(wǎng)去下載windows_server_2016? ?iso鏡像文件,鏈接:https://www.microsoft.com/zh-cn/evalcenter/download-windows-server-2016 (2)創(chuàng)建新的虛擬機 (3)選擇 典型 ,然后 下一步 ?(4)這里選擇 稍后安裝操作系統(tǒng), 點擊 下一步 ?(5)選擇 Microsoft Windows ,? 版本這里選擇 Windows Serv

    2024年02月04日
    瀏覽(26)
  • 服務(wù)器裝esxi及安裝windows server 2016域控與文件權(quán)限設(shè)置教程(最完整最詳細(xì),有圖有真相)

    服務(wù)器裝esxi及安裝windows server 2016域控與文件權(quán)限設(shè)置教程(最完整最詳細(xì),有圖有真相)

    將制作好的u盤插入到服務(wù)器(詳情可以查看pe啟動盤制作教程) 按F12,將服務(wù)器重啟 輸入密碼,然后按回車鍵重啟 按F11,進入引導(dǎo)管理 點擊One shot UEFI BOOT MENU,進入uefi啟動菜單 點擊Disk connected to front USB ,連接u盤 進行ESXI安裝 按回車鍵,進行安裝 按F11,接受條款 用方向鍵

    2024年02月12日
    瀏覽(29)
  • Windows Server 2016版本說明

    Windows Server 2016 Essentials edition Windows Server 2016 Essentials版是專為小型企業(yè)而設(shè)計的。它對應(yīng)于Windows Server的早期版本中的Windows Small Business Server。此版本最多可容納25個用戶和50臺設(shè)備。它支持兩個處理器內(nèi)核和高達64GB的RAM。它不支持Windows Server 2016的許多功能,包括虛擬化。 W

    2024年02月03日
    瀏覽(40)
  • 升級win11提示“此電腦不符合安裝windows11的最低系統(tǒng)要求”解決方法,適用所有電腦

    升級win11提示“此電腦不符合安裝windows11的最低系統(tǒng)要求”解決方法,適用所有電腦

    稍微老一點的筆記本或者臺式機在安裝WIN11時會提示圖片的內(nèi)容。結(jié)合網(wǎng)上各種大神的辦法,自己優(yōu)化了一下在這里記錄一下供大家參考。 常規(guī)辦法有兩種,一種是按住shift+F10調(diào)出命令行,然后輸入regedit命令打開注冊表 在當(dāng)前界面按下快捷鍵 Shift + F10 ,進入命令行窗口,并

    2024年02月04日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包