• Docker Win 10 安装


      最近了解了一下Docker,不看不知道,一了解就完全被它给吸引住了。以往要装个环境,除了要准备一个Linux系统,然后在安装各种版本的类库,再安装我们需要各种应用服务(如Redis,Ngix,Mongo,Rabbit等),配置一大堆config,然后再把我们的应用部署上去,依旧是各种配置。如果要搭个集群只能拷贝镜像,万一有什么三长两短,从头再来一遍。。。想死的心都有了。现在有了Docker,基础的应用可能基本不用去管了,直接安安心心地更加关注在我们的应用开发之上。

      Docker详细的解释就不多说了,可以查资料。这里推荐一些资料;

      徐老师的文章:

      http://devopshub.cn : 前世今生 & 世界你好

        http://docs.devopshub.cn:  配置本地Visual Studio + Docker开发环境

      回到文章的重点,如何在windows上安装Docker。首先系统必须是win10或windows server 2016。

      一、确保计算机开启了虚拟化功能,可以在任务管理器-》性能查看

      

    这个要在BIOS里面设置,具体可以查看各种电脑。

      二、开启Hyper-V和container功能,可以在程序中开启,也可以通过shell脚本

    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
    Enable-WindowsOptionalFeature -Online -FeatureName containers -All
    Restart-Computer -Force

      三、下载Docker for Windows

      地址: Docker Community Edition for Windows, 直接以管理员运行 InstallDocker.msi,傻瓜式安装。

      四、安装成功

      Docker for Windows 启动成功后会弹出系统通知,

      d4d-1-008

      同时在Hyper-V 控制台中可以看到一台LinuxVM正在运行。

      d4d-1-009

     

    以上过程可以看出,Docker for Windows的工作机制实际上是在 Hyper-V 中运行了一台运行了Docker Daemon (驻守程序)的虚拟机,并将Windows上运行的Docker命令行工具指向了这台虚拟机中的docker环境。而对于开发者而言,我们只需要在Windows上运行cmd或者powershell命令行,就可以使用同样的docker 命令进行操作了。

      

      至此,Docker for windows就已经安装好了。

    参考文献:

    https://docs.docker.com/docker-for-windows/

    使用 Windows Container 运行.net应用

    MSDN: Windows 10 上的 Windows 容器

  • 相关阅读:
    java-初始化和清理
    java-字符串
    java-I/O流
    java-反射和代理
    java-执行流程控制语句
    java-访问控制修饰符
    java-异常
    java-注解
    [ Java学习 ] 一道Java好题的详细题解 001
    [ Java学习 ] 查阅资料整理 002
  • 原文地址:https://www.cnblogs.com/Hai--D/p/6732542.html
Copyright © 2020-2023  润新知