Windows(Win11)如何安裝Docker(Docker Desktop)
前言
一般 docker 都是直接安裝在 Linux 服務(wù)器上,用來(lái)快速部署一些中間件(比如 redis,rocketmq等等),省去繁瑣的安裝以及配置過(guò)程。
很少有在 window 上跑 docker 的情況,不過(guò)總有意想不到的情況,在使用 Fn Project 進(jìn)行部署云函數(shù)時(shí),需要構(gòu)建 docker 鏡像,而開(kāi)發(fā)程序時(shí)又是在 Windows 上開(kāi)發(fā)的,想要在本地調(diào)試代碼,就必須為 Windows 安裝 docker 了。
本文演示 Windows 安裝 docker 的基本步驟。
下載
安裝 wsl
打開(kāi) cmd.exe,執(zhí)行
wsl --update
等待安裝完成
然后重啟計(jì)算機(jī)
補(bǔ)充說(shuō)明:
網(wǎng)上的安裝教程有使用 Hyper-V 的,但是經(jīng)過(guò)實(shí)踐,最后安裝完 docker 打開(kāi)后,一直卡在初始化界面,顯示 Docker Engine is the underlying technology that runs containers。
故直接不用 Hyper-V 的方法了,此處就不貼 Hyper-V 方法的安裝啟動(dòng)過(guò)程了。
安裝 Docker Desktop
打開(kāi)下載的安裝包,安裝 Docker Desktop
安裝完需要再重啟一次計(jì)算機(jī)
啟動(dòng) Docker Desktop
重啟計(jì)算機(jī)后,會(huì)自動(dòng)啟動(dòng) Docker Desktop,按照提示全都無(wú)腦下一步即可,打開(kāi) Decker Desktop 后,選擇跳過(guò)登錄,即可進(jìn)入到主頁(yè)面了。
主頁(yè)面左下角顯示為 Engine running 即表示安裝成功,能正常使用了。
此時(shí),打開(kāi) cmd.exe,便可以直接使用 docker 的命令了
docker version
配置國(guó)內(nèi)鏡像
在 Docker Engine 中添加一項(xiàng)配置
"registry-mirrors": ["https://xxxx.mirror.aliyuncs.com"]
拉取鏡像
在沒(méi)有登錄的情況下,是不能夠在界面上直接拉去官方庫(kù)里的鏡像的,在 Linux 中就沒(méi)受過(guò)這種氣。
在 Linux 中使用命令行拉去鏡像明明是不需要賬號(hào)密碼的。而且國(guó)內(nèi)注冊(cè)賬號(hào)還得使用魔法才能注冊(cè),相對(duì)麻煩,懶得搞。
可以直接使用命令行的方式來(lái)拉去鏡像
這里直接拉取 redis 的鏡像作為例子
拉取完成后,同樣可以在可視化界面上看到剛剛拉取的 redis 鏡像,完美繞過(guò)需要注冊(cè)賬號(hào)這件麻煩事情。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- 安裝Docker Desktop報(bào)錯(cuò)WSL 2 installation is incomplete的問(wèn)題(解決報(bào)錯(cuò))
- 超詳細(xì)Docker Desktop下安裝rocketmq的教程
- 在windows上用docker?desktop安裝部署StoneDB
- Docker安裝Redis并使用Another?Redis?Desktop?Manager連接的方法
- 2023年windows?DockerDeskTop最新款4.18.0?全程保姆級(jí)安裝圖文教程
- Docker?Desktop?安裝的詳細(xì)步驟
- 基于安裝docker desktop失敗的解決方案
- Windows10?Docker?Desktop安裝過(guò)程
- Docker Desktop 安裝使用教程(圖文步驟)
- Docker Desktop安裝本地Kubernetes集群的實(shí)現(xiàn)
- Windows安裝docker-desktop的詳細(xì)步驟
- Windows11安裝Docker Desktop教程的圖文教程
相關(guān)文章
Docker 搭建 Tomcat 運(yùn)行環(huán)境的方法
這篇文章主要介紹了Docker 搭建 Tomcat 運(yùn)行環(huán)境的方法,Docker與虛擬機(jī)及搭建過(guò)程,介紹的非常詳細(xì),需要的朋友可以參考下2016-10-10快速修改運(yùn)行中的docker容器端口映射的三種方式
當(dāng)docker?start運(yùn)行容器后并沒(méi)有提供一個(gè)-p選項(xiàng)或設(shè)置,讓你修改指定端口映射規(guī)則,那么這種情況我們?cè)撛趺刺幚砟?今天教如何修改運(yùn)行中的docker容器的端口映射,感興趣的朋友跟隨小編一起看看吧2023-01-01linux上安裝Docker(非常簡(jiǎn)單的安裝方法)
今天小編就為大家分享一篇關(guān)于linux上安裝Docker(非常簡(jiǎn)單的安裝方法),小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2019-04-04Docker創(chuàng)建鏡像、怎么修改、上傳鏡像等詳細(xì)介紹
這篇文章主要介紹了Docker創(chuàng)建鏡像、怎么修改、上傳鏡像等詳細(xì)介紹的相關(guān)資料,需要的朋友可以參考下2016-12-12docker nginx 配置文件要點(diǎn)及注意事項(xiàng)
本文介紹了Nginx的配置要點(diǎn)及注意事項(xiàng),包括訪(fǎng)問(wèn)靜態(tài)資源、負(fù)載均衡等,在訪(fǎng)問(wèn)靜態(tài)資源時(shí),可以使用root或alias指令指定路徑,本文給大家介紹的非常詳細(xì),感興趣的朋友一起看看吧2025-02-02Docker部署SQL?Server及最佳應(yīng)用小結(jié)
SQL?Server是由Microsoft開(kāi)發(fā)和推廣的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS),本文總結(jié)了容器環(huán)境下的部署及實(shí)踐應(yīng)用,需要的朋友可以參考下2022-08-08docker之MySQL同步數(shù)據(jù)的實(shí)現(xiàn)
本文主要介紹了docker之MySQL同步數(shù)據(jù)的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07docker中修改mysql最大連接數(shù)及配置文件的實(shí)現(xiàn)
這篇文章主要介紹了docker中修改mysql最大連接數(shù)及配置文件的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12