• Docker技术使用场景主要特性等相关资源整理
  • OpenStack与Docker集成:使用openstack管理docker
  • Docker的隔离性和安全性问题
  • docker使用的技术之Container内核原理介绍
  • Docker详细的应用与实践架构举例说明
  • ​基于Docker的大数据开发实践
  • ​docker之轻量虚拟化技术——docker实战分享
  • 什么是docker?Docker技术详细介绍
  • 基于Docker容器的云计算平台搭建实战
  • docker和VM虚拟机的区别以及如何用docker搭建基础设施
  • ​Docker容器术语以及docker的特点
  • Docker & Docker Hub
  • Introduction to Swarm, a Docker-native clustering system
  • Docker、Kubernetes、Neutron中的网络简介
  • ​James Turnbull:《The Docker Book》
  • Docker on AWS:Running Containers in the Cloud
  • Introduction docker Container Security
  • docker应用之利用Docker构建自动化运维
  • Docker基本原理简介和详细安装步骤介绍
  • Docker 基础用法和常用命令及选项介绍
  • Docker 端口映射,端口绑定操作介绍
  • Docker 四种网络模式及网络配置详细介绍
  • docker下通过Dockerfile指令构建镜像的指令选项介绍
  • ​Docker 容器数据管理,链接容器,构建私有库
  • Docker容器分析----好处和缺点介绍
  • 如何实现 coreos 下Docker 与分布式数据库结合
  • 应对 Docker 网络功能难题的挑战与思考
  • Docker着手将容器部署到私有云与公有云
  • 为现在和未来改善Docker安全
  • Docker容器与企业存储的结合思考
  • Docker监控以及cAdvisor和Prometheus监控工具的对比
  • ​有关Docker的八个令人难以置信的事实
  • ​部署 Docker 前必须问自己的四个问题
  • 程序猿,千万别说你不了解Docker!
  • 将要改变IT世界的的docker技术是什么?
  • Docker支持更深入的容器日志分析
  • Docker宣布支持Windows 10和Azure Windows Server
  • Docker 1.12.0到底有哪些不同之处
  • 云计算之Docker容器技术如何落地?
  • Docker v1.12.0-rc5 普通版实验版本下载,高级容器引擎
  • 针对Docker容器的监控指标
  • ​Docker 的步伐:DevOps 与 OS 化
  • 八个问题帮你快速了解Docker
  • ​什么是Docker以及docker的 诞生技术演进
  • ​Docker v1.12.1-rc1各种版本发布下载,高级容器引擎
  • ​Docker 1.12.0 改进了服务的负载均衡参数
  • Windows下Docker应用部署相关问题详解
  • Docker1.12 引擎使用体验 ​
  • Docker官方镜像将会使用Alpine Linux替换Ubuntu
  • ​Windows Server 2016提供Docker原生运行的企业级支持
  • ​传统应用的docker化迁移
  • Docker携手Windows Server
  • Docker扁平化网络设计与实现
  • Plesk 中操作和设置 Docker 容器
  • 如何通过 Docker 在 Linux 上托管 .NET Core
  • Docker 1.12.4应用容器引擎发布及下载地址
  • Docker v1.13.0 应用容器引擎正式版发布及下载地址
  • docker源码分析之容器日志处理与log-driver实现
  • 如何在win7,win8下面启动docker
  • win7,win8安装Docker具体过程
  • win7, win8安装docker需要了解的概念
  • win7,win8安装docker的依赖条件
  • Docker Toolbox 介绍
  • Arch下面安装启动及删除docker介绍
  • Debian 7(Wheezy)下面如何安装docker
  • Debian 8(Jessie )下面如何安装docker
  • 红帽RHEL下如何删除docker详细步骤介绍
  • 红帽RHEL下面设置docker服务自动启动
  • linux下不使用sudo命令执行docker的操作步骤
  • 红帽redhat下通过脚本和yum安装docker容器引擎的详细步骤
  • 红帽RHEL下安装docker依赖性检查
  • Ubuntu Vivid 15.04 下面安装docker的详细步骤
  • Ubuntu Trusty 14.04 (LTS) 下面安装docker及依赖关系检查
  • Ubuntu Raring 13.04 和 Saucy 13.10 (64 bit)下面安装docker
  • Ubuntu Precise 12.04 (LTS) (64-bit)下面安装docker
  • Docker支持的安装方式
  • 通过docker ps命令检查运行中的docker镜像
  • 关于docker入门教程
  • 通过docker search命令搜索可用docker镜像
  • 在docker容器中运行hello world!
  • 在docker容器中通过apt-get安装新的程序
  • 通过docker commit命令保存对docker容器的修改
  • 通过docker run命令运行新的docker镜像
  • 准备学习docker: docker version命令查看版本
  • 什么是Docker?Docker通常用于如下场景
  •  
    当前位置:  教程>docker中文入门学习手册

    如何在win7,win8下面启动docker

     
    分享到:
        发布时间:2017-2-20  


        本文导语: 如何在win7,win8下面启动docker简介:在win7或者win8上面启动一个docker容器,你需要: 创建一个Docker虚拟机。(如果已经创建过,可以启动已有的虚拟机。) 将环境切换到虚拟机里面。 使用docker命令来创建,加载或者管理容器。...

     

    如何在win7,win8下面启动docker

    简介:在win7或者win8上面启动一个docker容器,你需要: 创建一个Docker虚拟机。(如果已经创建过,可以启动已有的虚拟机。) 将环境切换到虚拟机里面。 使用docker命令来创建,加载或者管理容器。

    win7,win8下面启动docker

    在win7或者win8上面启动一个docker容器,你需要:


    • 创建一个Docker虚拟机。(如果已经创建过,可以启动已有的虚拟机。)

    • 将环境切换到虚拟机里面。

    • 使用docker命令来创建,加载或者管理容器。

    创建了一个虚拟机之后,你可以像其他virtualbox 虚拟机一样来重用它。

    你可以通过三种方式来启动一个容器:quickstart终端、命令行(cmd.exe)或者powershell

    第一种在win7,win8下面启动docker方式:使用快速启动终端(quickstart terminal)

    1. Docker Toolbox安装完毕之后,会在桌面上有一个quickstart terminal的快捷方式。双击,启动:
      > 打开一个终端窗口。
      > 如果没有默认的虚拟机,创建一个,并启动。
      > 将这个终端的环境指向到这个虚拟机。

    2. 运行hello-world容器,来确认环境安装成功。

      $ docker run hello-world Unable to find image 'hello-world:latest' locally 511136ea3c5a: Pull complete 31cbccb51277: Pull complete
      e45a5af57b00: Pull complete
      hello-world:latest: The image you are pulling has been verified.
      Important: image verification is a tech preview feature and should not be
      relied on to provide security. Status: Downloaded newer image for hello-world:latest
      Hello from Docker.
      This message shows that your installation appears to be working correctly.
      
      To generate this message, Docker took the following steps: 1. The Docker client contacted the Docker daemon. 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
         (Assuming it was not already locally available.) 3. The Docker daemon created a new container from that image which runs the executable that produces the output you are currently reading. 4. The Docker daemon streamed that output to the Docker client, which sent it to your terminal.
      
      To try something more ambitious, you can run an Ubuntu container with:
      $ docker run -it ubuntu bash
      
      For more examples and ideas, visit: http://docs.docker.com/userguide/

    第二种方式在win7,win8下面启动docker:使用windows命令行启动(cmd.exe)

    1. 启动windows命令行(cmd.exe)

    2. ssh.exe所在的目录添加到PATH变量中。
      docker-machine 命令需要ssh.exe,这个文件可以在mysysgit的bin目录里面找到。(mysysgit是git在windows下面的一个客户端)

      set PATH=%PATH%;"c:Program Files (x86)Gitin"
    3. 创建一个新的docker虚拟机。

      docker-machine create --driver virtualbox my-default Creating VirtualBox VM...
      Creating SSH key... Starting VirtualBox VM... Starting VM... To see how to connect Docker to this machine, run: docker-machine env my-default

      上面这个命令同时还生成了一份配置文件,存储在c:usersusername.dockermachinemachines目录。你只需要执行create命令,然后就可以使用docker-machine命令来对虚机进行start, stop, query以及其他的操作了。

    4. 列出可用的机器

      C:Usersmary> docker-machine ls
      NAME                ACTIVE   DRIVER       STATE     URL                         SWARM
      my-default *        virtualbox   Running tcp://192.168.99.101:2376


    5. 为新的虚拟机获得environment 命令:注意这里面的--shell参数是cmd.

      C:Usersmary> docker-machine env --shell cmd my-default
    6. 连接到默认的机器

      C:Usersmary> eval "$(docker-machine env my-default)"
    7. 运行hello-world容器

      C:Usersmary> docker run hello-world

    第三种在win7,win8下面启动docker方式:使用powershell

    1. 启动powershell

    2. 将ssh.exe所在目录添加到PATH变量中。

      PS C:Usersmary> $Env:Path = "${Env:Path};c:Program Files (x86)Gitin"
    3. 创建一个新的虚机。

      PS C:Usersmary> docker-machine create --driver virtualbox my-default
    4. 列出可用的机器。

      C:Usersmary> docker-machine ls
      NAME                ACTIVE   DRIVER       STATE     URL                         SWARM
      my-default *        virtualbox   Running tcp://192.168.99.101:2376
    5. 生成环境变量信息

      C:Usersmary> docker-machine env --shell powershell my-default
    6. 连接到主机

      C:Usersmary> eval "$(docker-machine env my-default)"
    7. 运行hello-world容器

      C:Usersmary> docker run hello-world



    • 本站(WWW.169IT.COM)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
      本站(WWW.169IT.COM)站内文章除注明原创外,均为转载,整理或搜集自网络.欢迎任何形式的转载,转载请注明出处.
      转载请注明:文章转载自:[169IT-IT技术资讯]
      本文标题:如何在win7,win8下面启动docker
    相关文章推荐:


    站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2017,169IT.COM,E-mail:www_169it_com#163.com(请将#改为@)

    浙ICP备11055608号