文章目录

        • 前言
        • 准备工作
          • 开启window子系统
          • 下载Docker for Window安装包
        • ubuntu下安装Docker
          • 完了?可以用了?然而并没有!!!
        • 安装 Docker for Windows
        • 子进程链接宿主机Docker守护进程
        • 测试
        • 参考资料

前言

本以为这是个很简单的事情,却纠结了我好长时间,网上零碎的教程虽然对我有所帮助,同时也带给了我一些误区,让我陷入到一个坑里面,趴了几个小时才出来,这里记录一个完整的教程,方便后续使用,同时也方便其他朋友查阅。

准备工作
开启window子系统

网上有很多教程,这里不做过多的记录,可使用以下教程:Win10安装Ubuntu子系统教程(附安装图形化界面)

下载Docker for Window安装包

进入docker官网下载页面

有4 5百兆的样子,这里下着就好了,不用等他下完,我们先去做别的,后面再说这个怎么用。

ubuntu下安装Docker

汇总的指令列表

sudo apt-get remove docker docker-engine docker-ce docker.io
sudo apt-get update
sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker/linux/ubuntu/gpg | sudo apt-key add -

sudo add-apt-repository \
      "deb [arch=amd64] https://download.docker/linux/ubuntu \
      $(lsb_release -cs) \
      stable"
apt-cache madison docker-ce 
sudo apt-get install docker-ce
sudo service docker start

以下是具体的指令说明及执行情况

  • 由于apt官方库里的docker版本可能比较旧,所以先卸载可能存在的旧版本:

    sudo apt-ge