本次安裝環境
Windows11(23H2),CPU(12代Intel)
什么是Docker
????????Docker 是一個軟件平臺,讓您可以快速構建、測試和部署應用程序。Docker 將軟件打包成名為容器的標準化單元,這些單元具有運行軟件所需的所有功能,包括庫、系統工具、代碼和運行時。
?WSL
????????WSL 指 “Windows Subsystem for Linux”,這是一個在 Windows 10\11 上能夠運行原生 Linux 二進制可執行文件(ELF格式)的兼容層。一般Windows10開始Windows系統自帶,沒有的需要安裝。Windows上有WSL并且正常運行才可以安裝docker desktop并運行docker容器。
docker desktop的安裝
什么是docker desktop
????????Docker Desktop是Docker的官方桌面應用程序,專為在Windows和Mac操作系統上使用而設計。它提供了一個簡單、直觀的方式來安裝和使用Docker,讓開發、運維人員可以輕松地構建、測試和運行Docker容器。
前置條件
????????Windows 用戶需確保已啟用 WSL 2 和?Hyper-V。
下載
官網地址:
Docker Desktop: The #1 Containerization Tool for Developers | Docker
選擇合適的版本下載,這里選windows版本
安裝包
安裝
開始安裝
雙擊exe開始安裝
重啟后
安裝完后系統需要重啟,重啟后是如下界面,直接Accept
配置
選擇默認還是自定義配置,直接Finish
選擇身份-skip
選擇角色-skip
安裝完成
一路skip到主界面,啟動docker desktop的同時,啟動了WSL。
查看docker版本
或者cmd命令行
docker desktop的使用
Docker hub
????????Docker Hub 是 Docker 官方提供的公共鏡像倉庫,允許用戶存儲、管理和共享鏡像。
? ? ? ? 下面通過安裝mysql為例,進行操作。
查找鏡像
查找一個mysql5.7版本的鏡像
鏡像詳情
點擊選中的鏡像,進入詳情頁
拉取鏡像 - Pull
查看鏡像
在Images里面查看,確認鏡像已經下載。鏡像前圓點為灰色,說明鏡像未運行。
運行鏡像
創建容器
點擊運行按鈕,運行鏡像,創建容器
配置容器參數
容器日志
查看啟動的mysql
?