最详细的docker安装指南

获取:查看主页回复对应名称获取

高速链接||远程辅助:

閑魚:工位少年阿童木

安装步骤

安装前准备

1.找到设置-可选功能-更多windows功能,打开虚拟机(hyper-v)和适用于linux的Windows子系统(wsl)(会提示重启电脑,重启即可)

2.cmd终端运行以下代码

验证查看wsl是否开启:wsl -l -v
安装wsl:wsl --install
更新wsl(通常只需要运行这个即可):wsl --update
设置为默认版本:wsl --set-default-version 2   
验证版本:wsl --version

安装docker

1.在要安装的位置(如:D:\Program Files)创建文件夹Docker、Docker\data

2.找到安装包位置, (管理员身份)运行cmd/powershell,输入以下代码,点击OK即可:

cd /d 文件目录

start /w "" "Docker Desktop Installer.exe" install -accept-license --installation-dir="D:\Program Files\Docker" --wsl-default-data-root="D:\Program Files\Docker\data" --windows-containers-default-data-root="D:\\Program Files\\Docker"

D:\Program Files\Docker 是Docker Desktop 安装程序的安装目录,D:\Program Files\Docker\data是Docker存放是Docker 用于存储镜像、容器、卷等数据的目录。D:\Program Files\Docker,表示在 Windows 操作系统中,Docker 程序将被安装在 D 盘的 Program Files 文件夹内的一个名为 Docker 的子文件夹中,记得双斜杠。
在运行代码前,一定要提前手动创建好对应文件夹,管理员身份运行,不然会报错。

3.docker汉化

访问https://github.com/asxez/DockerDesktop-CN 下载对应的汉化Asar包,注意要和自己的docker版本匹配。(tips:该网站也提供了打包了汉化包的安装程序,可以直接下载安装。)

  • 关闭Docker Desktop,在Docker安装目录找到app.asar文件并将其备份,防止出现意外。
  • Windows下默认为 C:\Program Files\Docker\Docker\frontend\resources
  • Macos下默认为 /Applications/Docker.app/Contents/MacOS/Docker Desktop.app/Contents/Resources
  • Ubuntu/Debian下默认为 /opt/docker-desktop/resources
  • 将下载的asar文件改名为app.asar后替换原文件

4.添加镜像源

找到设置-Docker 引擎:替换为以下代码

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "registry-mirrors": [
    "https://docker.mirrors.ustc.edu.cn",
    "https://hub-mirror.c.163.com"
  ]
}

备份:

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false
}
posted @ 2026-01-09 17:36  工位少年阿童木  阅读(13)  评论(0)    收藏  举报