• windows7中安装docker


    windows7中安装docker

    下载安装包

    现在是windows7的版本所以是下载window7的安装包
    http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/
    我下载的是
    在这里插入图片描述

    下载之后安装步骤

    在这里插入图片描述
    在这里插入图片描述
    这是安装要注意的两点。

    安装之后双击Docker Quickstart Terminal,可能会提示你找不到base.exe这个程序,这是因为git的地址不对。
    在这里插入图片描述
    ,右键点击Docker Quickstart Terminal,在快捷方式里面的目标修改正确的路径
    在这里插入图片描述
    之后打开Docker Quickstart Terminal,发现又有新的问题Looking for vboxmanage.exe

    我们到它的启动脚本看一下,右键文本格式打开就可以了
    在这里插入图片描述
    在这里插入图片描述
    发现是这一部分出现问题,猜想可能是没有VBOX_MSI_INSTALL_PATH或者VBOX_INSTALL_PATH这两个环境变量,通过代码我们得知,这两个只需要配置其中一个就可以了。
    Docker安装的时候也帮我们安装好了Oracle VM VirtualBox,路径为
    C:\Program Files\Oracle\VirtualBox
    右键我的电脑,属性,高级系统设置,环境变量
    记住,变量值后面还要加上/
    在这里插入图片描述
    如果还是不行,可能是没有DOCKER_TOOLBOX_INSTALL_PATH这个环境变量
    把它配置上就可以了,路径是你安装docker的路径
    在这里插入图片描述
    配置完成之后启动docker安装位置start.sh发现错误

    Running pre-create checks...
    (default) Default Boot2Docker ISO is out-of-date, downloading the latest release...
    (default) Latest release for github.com/boot2docker/boot2docker is vl.10.3
    (default) Downloading C:\Users\Administrator\.docker\machine\cache\boot2docker.iso from https://github.com/boot2dock/releases/download/v1.10.3/boot2docker. iso..
    Error with pre-create check:"Get https://github.com/boot2docker/boot2docker/releases/download/v1.10.3/boo dial tcp 192.30.252.128:443: connectex:A Cbnhectioh fttemtlFailea blaause-the' connected party did not pr after a period of time, or established connection failed because connected host has failed to respond.
    You can further specify your shell with either' cmd' or ' powershell' with the--shell flag.
    Looks like something went wrong... Press any key to continue...
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    这里是因为在路径下没有 C:\Users\Administrator.docker\machine\cache\boot2docker.iso,我这里的解决方案是使用迅雷重新下载了一个boot2docker.iso下载地址:https://github.com/boot2dock/releases/download/v1.10.3/boot2docker. iso
    将下载好的boot2docker. iso 放到 C:\Users\Administrator.docker\machine\cache这里就可以了。
    启动start.sh就可以了发现可以启动了,使用命令docker version 报错
    在这里插入图片描述
    解决方法执行命令:docker-machine env default
    在这里插入图片描述
    2.将显示的命令复制出来进行执行
    在这里插入图片描述
    3. 将最后一句 REM @FOR /f “tokens=*” %i IN (‘docker-machine env default’) DO @%i 命令去掉REM进行执行,使配置生效
    在这里插入图片描述
    然后就可以了。
    现在将项目打包镜像到阿里云上首先要登录官方文档给的是:
    在这里插入图片描述

    但是在windows上操作的命令是:winpty docker login --username=lee1569850979 registry.cn-hangzhou.aliyuncs.com
    windows 安装docker报错:Error checking TLS connection: ssh command error: command : ip addr show
    在这里插入图片描述

    解决方案:
    找到docker的一个c盘位置我的是在C:\Users\Administrator.docker\machine
    然后删除如图其中两个文件,如果删除不了,就重启一下机器然后再删除,然后再次启动就可以了
    在这里插入图片描述

  • 相关阅读:
    Java类和对象
    Avl树(有详细图解)
    elment以及elementPlus选中组件出现黑框问题解决!!
    Dubbo架构概览:服务注册与发现、远程调用、监控与管理
    gitlab访问报错: Whoops, GitLab is taking too much time to respond
    涂鸦Zigbee SDK开发系列教程——7.HAL API 接口示例
    什么是大数据测试?有哪些类型?应该怎么测?
    Docker镜像原理
    关于 Python 的 import
    如何轻松打造属于自己的水印相机小程序?
  • 原文地址:https://blog.csdn.net/L1569850979/article/details/126017961