# WIn安装Docker教程

By [repositoryStar](https://paragraph.com/@repositorystar) · 2025-04-03

---

使用虚拟机方案，先把下面的 下载 安装好

[https://canonical.com/multipass/install](https://canonical.com/multipass/install)

下载了就一路Next 安装，安装完记得重启

安装Ubuntu
--------

> 这里推荐 全局翻墙 下载比较快

点击设置 设置虚拟机CPU和内存

![](https://storage.googleapis.com/papyrus_images/42d8fc80e05dda268b73bd05629c32b0c86a7e11cc68c574428d4473746a59a8.png)

虚拟机Name 我这里设置的docker，其他的cpu和内存参数自己根据实际情况来

设置完点击下面的Launch开始下载镜像和启动

![](https://storage.googleapis.com/papyrus_images/0960c7f122458a1cc3b177518fb1d0e90711b1fc191a8eee314c701134e0a869.png)

安装完 在这个地方可以进入Linux，但是这个地方没办法复制粘贴，需要使用到命令进入

![](https://storage.googleapis.com/papyrus_images/eabef3f04e8790fb3c8bc2ee52a3da74616c67697c77504b71f782366dba63b8.png)

cmd执行命令

    multipass.exe shell docker
    

![](https://storage.googleapis.com/papyrus_images/1eb8a05042e2887f48262824adc066a2890079f9aa7414003c20b16bb9ffe176.png)

安装Docker
--------

    sudo apt update
    sudo apt install docker*
    

安装完了后查看一下 docker-compose 版本，太低的版本需要升级

    sudo docker-compose version
    

![](https://storage.googleapis.com/papyrus_images/549ad4e3985f51623866284550205a7e39bdf680a00500dfad52cda57e44c636.png)

升级命令

    sudo curl -L "https://github.com/docker/compose/releases/download/$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep 'tag_name' | cut -d '"' -f 4)/docker-compose-$(uname -s)-$(uname -m)" -o /usr/bin/docker-compose
    
    sudo chmod +x /usr/bin/docker-compose
    

然后在检查版本

![](https://storage.googleapis.com/papyrus_images/b037a77689e2062d9066e8758db14be113f4233ac79aad6c6f49d3061730903b.png)

### 一些常用的命令

    multipass.exe shell [虚拟机名称]

---

*Originally published on [repositoryStar](https://paragraph.com/@repositorystar/win-docker)*
