美文网首页
window7 64bit安装Docker

window7 64bit安装Docker

作者: Hsinlung | 来源:发表于2017-09-14 14:30 被阅读24次
    DockerToolbox工具(软件集成virtualbox虚拟机)
    链接:http://pan.baidu.com/s/1c2MsZz6 密码:7szy
    

    傻瓜式安装

    安装界面1 安装界面2 安装界面3 安装界面4

    使用windows命令行启动(cmd.exe)
    1.启动windows命令行(cmd.exe)
    2.将ssh.exe所在的目录添加到PATH变量中
    set PATH=%PATH%;"c:\Program Files\Git\bin" 我的是64位系统
    3.创建一个新的docker虚拟机。
    docker-machine create -d virtualbox docker-dev
    debug模式创建↓
    docker-machine -D create -d virtualbox docker-dev
    4.列出可用的虚拟机
    docker-machine ls

    图片.png

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

    docker-machine env docker-dev

    图片.png

    6.连接到默认的机器
    @FOR /f "tokens=*" %i IN ('docker-machine env docker-dev') DO @%i

    7.运行hello-world容器
    docker run hello-world

    图片.png

    8.查看当前有哪些镜像
    docker images

    图片.png
    9.显示 Docker 版本信息
    docker version 图片.png
    10.查看docker系统信息
    docker info 图片.png
    常用命令:
    注:docker-dev 为自定义的Docker的虚拟机
    docker version 显示 Docker 版本信息
    docker images 查看当前有哪些镜像
    docker-machine env docker-dev  连接虚拟机获取环境变量
    docker ps  显示容器 
        -a :显示所有的容器,包括未运行的。
        -f :根据条件过滤显示的内容。
        --format :指定返回值的模板文件。
        -l :显示最近创建的容器。
        -n :列出最近创建的n个容器。
        --no-trunc :不截断输出。
        -q :静默模式,只显示容器编号。
        -s :显示总的文件大小。
    docker-machine ls  查看Docker虚拟机列表及状态
    docker-machine stop docker-dev 停止docker-dev 的虚拟机
    docker-machine restart docker-dev 重启docker-dev 虚拟机
    docker-machine rm docker-dev 移除docker-dev 虚拟机
    docker-machine create -d virtualbox docker-dev 新建docker-dev 虚拟机
    docker-machine ssh docker-dev  进入docker-dev虚拟机
    =>sudo vi /var/lib/boot2docker/profile 编辑配置文件
    =>sudo /etc/init.d/docker restart 重启主机
    =>exit
    docker --version
    Docker version 17.03.0-ce, build 60ccb22
    docker-compose --version
    docker-compose version 1.11.2, build dfed245
     docker-machine --version
    docker-machine version 0.10.0, build 76ed2a6
    docker rmi -f runoob/ubuntu:v4 删除本地一个或多少镜像。
    =>-f :强制删除;
    docker tag ubuntu:15.10 runoob/ubuntu:v3  标记本地镜像,将其归入某一仓库。
    
    常见错误解决方案
    1.虚拟机启动问题:VirtualBox COM对象获取失败
    解决方案:
    修改注册表
    HKEY_CLASSES_ROOT\CLSID\{00020420-0000-0000-C000-000000000046}
    InprocServer32 默认值修改为C:\Windows\system32\oleaut32.dll
    HKEY_CLASSES_ROOT\CLSID\{00020424-0000-0000-C000-000000000046}
    InprocServer32默认值修改为C:\Windows\system32\oleaut32.dll
    
    2.在cmd创建docker虚拟机出现:
    No default boot2docker iso found locally, downloading the latest release...
    需要用其他工具下载该iso镜像文件(对应好版本号)
    链接:http://pan.baidu.com/s/1gfQqD0n 密码:tujl 
    然后把替换到对应的盘符下
    

    相关文章

      网友评论

          本文标题:window7 64bit安装Docker

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