windows10下安装docker,并运行ubuntu

先上三个参考链接:

安装参考链接docker安装

docker镜像仓库:docker-hub

docker官方windows安装参考文档:install docker desktop for windows

我的安装过程,windows10下的安装:

1.系统要求:

     支持 64 位版本的 Windows 10 Pro,且必须开启 Hyper-V(若版本为 v2004 及以上则无需开启 Hyper-V),或者 64 位版本的 Windows 10 Home v2004 及以上版本。

我的版本:windows10 教育版

     Hyper-V这个必须开启,不过开启了过后会导致你的虚拟机出现问题(我遇到过);

   开启过程:

          1)、在搜索框搜索 "启用或关闭windows功能"如下图;点击进去

      

         2)、点击进去,进行如图操作

2、下载docker

     点击如下两个链接之一选择你的下载,Stable或者Edge

3、安装

    下载好之后双击 Docker Desktop Installer.exe 开始安装;直接点击即可

    1)、安装好之后,会在你的桌面上生成如下:

2)、点击此图标,运行docker,然后会在此处看到,此时并右击图标:点击setting

       

 3)、进入setting后在docker  engine处配置加速器,如果不配置的话,后期下拉镜像由于docker hub在国外的原因,迟迟得不到反应,导致下载非常慢,我一度因为这个原因以为没安装好。

    此处按照如下配置:配置好后点击右下角的Apply&Restart

           

 此处也可以使用别的加速服务,像阿里,中科大等的。我在此处使用了网易云和百度云的。

     4)、进入windows的dos环境查看,上述设置是否生效:

      在命令行输入:docker info

 

5) 、OK至此docker安装完成,

        安装到使用过程中共出现3个问题:

           1、Hyper-v未开启导致

           2、未使用加速器,导致安装好后反应很慢,换源后解决

           3、setting->docker engine->experimental 未设置成Ture

6)、运行hello-world检查是否安装好,出现如下说明安装没有问题

    

 7)、一些其他命令

          docker version  查看docker版本

          docker  --help 里面列出了很多命令

4、下拉镜像:

          此处以ubuntu为例,

       命令行输入:docker search ubuntu   会显示出仓库中的各种各样的Ubuntu镜像

      也可使用:docker search ubuntu:16.04 这样来指定版本

       

 

然后我们看那个合适就使用下面格式的命令来下拉镜像

 docker pull name ;

此处我使用上面图片中第一个,即docker pull ubuntu 然后静静等待下载即可。

5、运行

   有了镜像后,我们就能够以这个镜像为基础启动并运行一个容器。以上面的 ubuntu为例。

  使用如下命令运行:

                 docker run -it ubuntu

    然后出现:

               

OK 现在就可以运行了。

也可以尝试别的镜像,或者其他docker命令。

      在docker hub中镜像是非常多的,docker search 并不能体现所有的,所以为了下载合适的镜像,建议还是先去docker-hub 看看,然后再pull。docker-hub链接:https://hub.docker.com/search?q=&type=edition&offering=enterprise

比如我再这儿搜索一个ubuntu16.04的,这个页面旁边就有下拉命令:

想要开启ubuntu桌面看这个:windows10下使用docker开启Ubuntu桌面

 

 

 

 

 

 

 

  • 1
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值