Windows10安装Docker并启动Desktop; 下载docker4.28.0.0; 使用 Docker Desktop 的 Hyper-V 后端
Windows10安装Docker并启动Desktop
1.从docker官网下载4.28版本,
2. 使用 Docker Desktop 的 Hyper-V 后端
Docker Desktop 默认使用 WSL 2 作为其后端,但你可以切换到使用 Hyper-V。
如果你的 Windows 系统支持 Hyper-V,你可以通过以下步骤进行切换:
打开 Docker Desktop。
点击窗口右上角的设置图标,进入 Settings。
在左侧菜单中选择 General。
取消勾选 Use the WSL 2 based engine 选项。
点击 Apply & Restart。
这样,Docker Desktop 将使用 Hyper-V 而不是 WSL。
3.windows开启 Hyper-V 设置之后需重启
4.安装Docker ,启动Docker Desktop (以管理员身份运行)
5.在dnmp目录下,进入命令行,docker-compose up (下载慢的话,先6)
6.配置镜像:
在 Windows 上使用 Docker 时,可以通过配置 Docker Desktop 来设置镜像源,以便加快镜像的下载速度。以下是步骤:
### 1. 打开 Docker Desktop
- 双击桌面上的 Docker 图标或在系统托盘中找到并右键点击 Docker 图标,然后选择 “Settings”。
### 2. 设置镜像源
- 在 Docker Desktop 设置窗口中,选择左侧的 “Docker Engine” 选项。
- 在配置文件中的 registry-mirrors
部分添加你想要使用的镜像源。比如,如果你想使用中国的官方镜像源,可以将以下内容添加到配置文件中:
json</p><p> {</p><p> "registry-mirrors": [</p><p> "https://registry.docker-cn.com"</p><p> ]</p><p> }</p><p>
你可以根据自己的需求添加多个镜像源,镜像源将按照配置顺序被依次使用。
### 3. 保存并重启 Docker
- 修改完成后,点击右下角的 “Apply & Restart” 按钮。Docker 将重新启动,并应用新的镜像源配置。
### 4. 验证配置
- 打开终端或 PowerShell,运行以下命令来验证配置是否生效:
bash</p><p> docker info</p><p>
在输出中找到 Registry Mirrors
部分,确认列出的镜像源与配置相符。
设置镜像源后,Docker 将优先从配置的镜像源中拉取镜像,这可以显著提高镜像下载的速度,特别是在国内使用 Docker 时。
后记:最后出现 一个问题,本机无法连接docker中的redis,
Another Redis Desktop manager, 填:172.19.0.2 6379总是连不上,也ping 不了。
后来,在docker 中安装宝塔 。再试,用 127.0.0.1又可以了。