• Windows10 使用 docker toolbo x安装 docker


     一、介绍
        Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

      二、 使用docker toolbox安装docker
        对于Windows用户来说,使用docker toolbox来安装docker是最简单的方式

        docker toolbox是一个工具集,它主要包含以下一些内容:

         1、Docker CLI 客户端,用来运行docker引擎创建镜像和容器

         2、Docker Machine. 可以让你在windows的命令行中运行docker引擎命令

         3、Docker Compose. 用来运行docker-compose命令

         4、Kitematic. 这是Docker的GUI版本

         5、Docker QuickStart shell. 这是一个已经配置好Docker的命令行环境

         6、Oracle VM Virtualbox. 虚拟机

        由于Docker引擎的守护进程使用的是Linux的内核,所以我们不能够直接在windows中运行docker引擎。而是需要运行Docker Machine命令 docker-machine, 在你的机器上创建和获得一个Linux虚拟机,

        用这个虚拟机才可以在你的windows系统上运行Docker引擎

        第一步:检查你当前的windows系统是否符合要求:
        为了运行Docker,你的机器必须是windows7或以上版本的64bit系统

     


    另外,你的机器必须支持硬件虚拟化技术(Hardware Virtualization Technology)并且已被启用。(什么是硬件虚拟化技术)

        对于windows10系统来说,你可以在 任务管理器->性能 中查看到你的电脑是否开启了虚拟化

     


     第二步:安装Docker Toolbox

        下载地址:http://get.daocloud.io/#install-docker-for-mac-windows

    下载完成后安装  

        在这一步,你将安装Docker Toolbox。安装后你的系统将会安装以下几个软件:

        1、Windows版的Docker客户端

        2、Docker Toolbox管理工具和ISO镜像

        3、Oracle VM Virtualbox

        4、Git MSYS-git Unix 工具

     

    第三步、 确认是否安装成功

         安装完成后,你会在你的电脑桌面上看到新增了三个图标


    双击Docker Quickstart Terminal图标,启动一个终端

        第一次启动的话你会看到命令行会输出一些东西,等待一下,它会配置Docker Toolbox,之后,当它完成后,你会看到启动成功的画面

        若在bash界面提示没有boot2docker镜像,需要在github上下载,提示大概如下

        docker客户端在进行下载boot2docker.iso文件下载过慢 可能会超时,会卡死



    解决办法:
    可以把安装的Docker toolbox目录下面boot2docker.iso文件拷贝一份到
    C:Users自己用户名.dockermachinecache目录下面,然后断开网络,打开docker客户端即可自行安装


    但在 分配IP时 连上网

    最后成功提示:

     

  • 相关阅读:
    array_map()与array_shift()搭配使用 PK array_column()函数
    Educational Codeforces Round 8 D. Magic Numbers
    hdu 1171 Big Event in HDU
    hdu 2844 poj 1742 Coins
    hdu 3591 The trouble of Xiaoqian
    hdu 2079 选课时间
    hdu 2191 珍惜现在,感恩生活 多重背包入门题
    hdu 5429 Geometric Progression 高精度浮点数(java版本)
    【BZOJ】1002: [FJOI2007]轮状病毒 递推+高精度
    hdu::1002 A + B Problem II
  • 原文地址:https://www.cnblogs.com/lifan12589/p/14867120.html
Copyright © 2020-2023  润新知