美文网首页
windows10系统下安装docker(入坑)

windows10系统下安装docker(入坑)

作者: ayusong870 | 来源:发表于2021-05-07 09:24 被阅读0次

    时代在发展,社会在进步。win10系统自带linux子系统了。

    一、第一个坑,win10安装ubuntu

    我的操作系统是win10 19041
    安装商店最新的ubuntu20,可以安装,但是运行起来各种出问题。安装18.04是好的。

    二、ubuntu子系统安装docker

    安装docker本身很简单,但是运行测试的时候各种问题,首先这个版本的ubuntu不支持systemctl命令,要用service,但是还是不行。

    启动docker

    sudo service docker start
    

    注意这里需要使用sudo


    坑1

    提示没有这个daemon。没有docker的守护进程。
    我的系统还真没有daemon?。。。好吧安吧。

    sudo apt-get install daemon
    

    继续启动docker的测试, 无果。


    坑2

    然后又去知乎那篇文里看了
    然后就找到这个


    需要管理员模式
    管理员模式启动
    但是,还是不行。
    继续坑

    还是搜了搜,说是这个ubuntu版本安装最新的docker不行,要安装低版本的-_-!

    #卸载
    apt remove -y docker-ce
    # 安装指定版本
    # 参考 https://docs.docker.com/install/linux/docker-ce/ubuntu/#install-docker-engine---community-1
    apt-get install -y docker-ce=18.06.1~ce~3-0~ubuntu
    

    终于可以了


    OK1

    每次执行docker都得sudo好麻烦

    # 新建 docker 用户组 ( 安装 docker 的时候默认应该会添加这个用户组 )
    # sudo groupadd docker
    # 将当前用户加入docker组
    sudo usermod -aG docker ${USER}
    # 刷新 docker 组成员 ( 免 sudo 执行 docker 命令 )
    newgrp - docker
    

    现在可以不用每次都输入sudo了


    OK2

    相关文章

      网友评论

          本文标题:windows10系统下安装docker(入坑)

          本文链接:https://www.haomeiwen.com/subject/sxarxktx.html