39本地电脑 Win11 安装 Docker(不使用 Docker Desktop)完整方案-1


不使用 Docker Desktop
特点:

  • 完全 免费

  • 长期可用

  • 无商业限制

  • 适合开发 + 生产环境

  • WSL 启动自动启动 Docker

架构:

Windows 11

└── WSL2

└── Ubuntu

└── Docker Engine

一、安装 WSL2

在 **PowerShell(管理员)**运行:

wsl --install
这里要有耐心等待,我差不多等了1个小时以上,原因是下载解压大量资料,还要安装。

最好挂梯子,不然会出错。

检查安装:

wsl -l -v

正常应该看到:

NAME STATE VERSION
Ubuntu Running 2

检查状态:

wsl --status

二、初始化 Ubuntu

进入 WSL:

wsl

第一次会让你创建用户:

Create a default Unix user account

输入:

username
password

例如:

w--------cao

三、更新系统

自动进入 Ubuntu 里:

sudo apt update
sudo apt upgrade -y

四、安装 Docker Engine

Ubuntu 直接安装官方包:

sudo apt install -y docker.io

还有一种用网址安装的方式,不好安装。

检查版本:

docker --version

如果成功会显示:

Docker version 28.x

五、启动 Docker

WSL 里运行:

sudo service docker start

检查:

docker ps

六、解决 Docker 权限问题

默认只有 root 能用 docker。

加入 docker 组:

sudo usermod -aG docker $USER

刷新权限:

newgrp docker

测试:

docker ps

七、测试 Docker 是否正常

运行测试容器:

docker run hello-world

成功会看到:

Hello from Docker!

这里一般不会成功的:

原因是Docker 的配置文件,改用国内的镜像源就好了

  • 编辑配置文件


    sudo nano /etc/docker/daemon.json
    
  • 复制并粘贴以下内容(如果文件已有内容,请合并):


    {
      "registry-mirrors": [
    "https://mirror.ccs.tencentyun.com", "https://docker.m.daocloud.io", "https://dockerproxy.com", "https://docker.mirrors.ustc.edu.cn", "https://hub-mirror.c.163.com" ] }

    注:由于镜像源状态经常变动,建议多放几个。

  • 保存并重启 Docker 服务

    • Ctrl + O 保存,Enter 确认,Ctrl + X 退出。

    • 执行:

    sudo service docker restart
  • 说明:

    • Docker daemon 正常

    • 镜像拉取正常

    • 容器运行正常


    八、设置 WSL 启动自动启动 Docker(重点)

    WSL 默认不会自动启动 docker。

    可以在 Ubuntu 创建:

    sudo nano /etc/wsl.conf

    写入:

    [boot]
    command="service docker start"

    以后 打开 WSL 就自动启动 docker


    九、最终完整结构

    你的系统将变成:

    Windows 11

    └── WSL2

    └── Ubuntu

    └── Docker Engine

    ├── n8n
    ├── nginx
    ├── redis
    └── postgres


    🟢 读者资源专享

    这里是我从网络上收集并整理的一些免费节点资源。 如果你需要,可以通过下面的链接下载或订阅使用。

    📥 V2ray / Karing / Shadowrocket

    点击我下载节点文件

    📥 Clash Verge

    点击我下载节点文件

    📥 For Shadowrocket

    点击我下载节点文件

    发表评论

    0 评论