餓了嗎網(wǎng)站wordpress百度收錄網(wǎng)站鏈接入口
目錄
- 參考文獻(xiàn)
- 1、安裝Docker Desktop
- 1.1 下載安裝包
- 1.2 安裝教程
- 1.3 異常解決
- 2、安裝windows容器
- 2.1 先啟動DockerDesktop 軟件界面
- 2.2 檢查docker版本
- 2.3 拉取windows鏡像
- 2.4 網(wǎng)盤下載windows鏡像
參考文獻(xiàn)
windows容器docker中文官網(wǎng)
Docker: windows下跑windows鏡像
1、安裝Docker Desktop
1.1 下載安裝包
Docker Desktop官網(wǎng)下載鏈接:這里
1.2 安裝教程
參考下面鏈接安裝
Docker Desktop 安裝使用教程
下載docker Desktop程序,一路向下。安裝完成。
1.3 異常解決
值得注意的是默認(rèn)安裝后:
啟動docker Desktop的時(shí)候可能有個(gè)報(bào)錯(cuò),
“wsl update failed: update failed: updating wsl: exit code: 4294967295: …”,詳情如這篇帖子:【docker】Windows10安裝Docker Desktop - WSL update failed
按照帖子的解決方案沒有效果,我的解決方案如下(二選一就可以了):
1、在安裝的時(shí)候,初始界面取消勾選“用WSL替代默認(rèn)的Hyper-V”,如下圖,取消勾選
2、如果安裝完,可以在下面設(shè)置處取消勾選(速度要快,在軟件崩潰前完成取消勾選的操作);
2、安裝windows容器
2.1 先啟動DockerDesktop 軟件界面
啟動軟件界面
只有啟動了DockerDesktop 軟件界面才能使用命令拉取鏡像,否則會提示一個(gè)錯(cuò)誤
“error during connect: This error may indicate that the docker daemon is not running.: Get “http://%2...”
錯(cuò)誤參考另一篇博客:error during connect: This error may indicate that the docker daemon is not running解決方案
2.2 檢查docker版本
執(zhí)行docker version 查看系統(tǒng)版本,要求兩個(gè)版本都是windows/amd64才能進(jìn)行安裝windows容器,我這邊執(zhí)行后一個(gè)是windows一個(gè)是linux
2、進(jìn)行轉(zhuǎn)換,轉(zhuǎn)換方法是鼠標(biāo)右鍵點(diǎn)擊桌面右下角docker desk圖標(biāo),選擇轉(zhuǎn)換為windows
3、轉(zhuǎn)換后再查看版本,兩個(gè)系統(tǒng)都是windows的了,如下圖
2.3 拉取windows鏡像
根據(jù)微軟docker的官網(wǎng)介紹,選擇第三個(gè)
點(diǎn)擊進(jìn)去后發(fā)現(xiàn)訪問不通,查看鏈接指向的是:https://hub.docker.com/r/microsoft/windows
所以究其根本原因是由于docker官網(wǎng)訪問不通,需要FQ才能下載,如果可以FQ,執(zhí)行下面命令,等待片刻就可以拉取成功
docker pull mcr.microsoft.com/windows:ltsc2019
2.4 網(wǎng)盤下載windows鏡像
我將該鏡像后面放在百度網(wǎng)盤,請自行下載加載:
通過網(wǎng)盤分享的文件:WindowsDocker
百度網(wǎng)盤鏈接. : https://pan.baidu.com/s/1mcyZy5ErnS_D24Gwq001vA?pwd=j6fs 提取碼: j6fs
–來自百度網(wǎng)盤超級會員v5的分享
加載鏡像到docker系統(tǒng)中
由于使用save存儲出來的,使用docker load載入鏡像,執(zhí)行下面語句
docker load < D:\XNJ\windows_ltsc2019_docker.tardocker tag 80d0cc04feae windows:v1.0
關(guān)于docker其他怎么操作,可以訪問我的另一篇博客:docker基本使用總結(jié),
這是Linux鏡像操作,基本命令差不多。后面可能會寫一篇專門Windows鏡像操作的文章
輝 2024.9.23