• 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
    然后删除如图其中两个文件,如果删除不了,就重启一下机器然后再删除,然后再次启动就可以了
    在这里插入图片描述

  • 相关阅读:
    接口测试和性能测试的区别
    除了账号防关联外,亚马逊卖家还要注意什么?
    Large scale evolutionary optimization using cooperative coevolution
    【GEE学习日记】GEE下载ERA5指定小时数据
    Android 安全功能
    五丰黎红引领新营销模式:布局一物一码数字化营销,提高调味品销量和复购率
    机器学习原理篇:基础数学理论 Ⅱ
    4.jvm入门到精通
    基于点的数据分析
    云计算安全和云原生安全的关系
  • 原文地址:https://blog.csdn.net/L1569850979/article/details/126017961