zoukankan      html  css  js  c++  java
  • win10家庭版安装docker

    Docker可以支持在mac、windows、linux上安装。

    但是在windows系统中Docker目前仅有win10专业版和企业版的安装包,win7/win8/win10家庭版需要通过docker toolbox来安装。

    下载地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/

    Docker的有CE和EE版,CE为免费版,EE由公司支持的付费版,在此选择最新CE版本

     

    Docker安装比较简单,直接双击下载好的DockerToolbox的exe文件,然后按照默认选项执行安装,安装过程中会提示安装插件,点击同意即可。安装完成后会在桌面上生成三个图标,如下所示:

    双击桌面上的Docker Quickstart Terminal图标,进入Docker客户端,此时可能会出现桌面快捷键提示找不到应用程序

    出现这个问题是由于之前装过Git,安装Docker默认生成的快捷方式中,Git的路径是C:Program FilesGitinash.exe。而之前安装的Git并不是这个路径,所以就会报找不到应用程序的问题。此时只要把Git的路径改为自己之前安装的路径即可,比如我的就在D:Program FilesGitinash.exe,修改后的Target为如图所示(后面的路径不用修改): 

    docker运行 docker-machine create 命令第一次启动会去github.com下载一个最新的boot2docker.iso 镜像。
    国内下载会很慢,有时会卡死。其实在DockerToolbox的安装目录下已经存在boot2docker.iso 镜像了,只需要将该ios文件,拷贝至:C:UsersAdmin.dockermachinecache目录下

    运行cmd,执行以下命令,注意初始化的docker-machine的名称一定叫“default”

    docker-machine create default -d virtualbox --virtualbox-boot2docker-url=/Users/Admin/.docker/machine/cache/boot2docker.iso

    进行docker-machine初始化。

    初始化成功过后,打开Oracle VM VirtualBox,可以看到创建的default

    在cmd命令窗口,执行以下命令,以保证客户端和服务端api版本一致,这一点很重要

    docker-machine upgrade

    最后打开Docker Quickstart Terminal,出现以下界面,说明安装docker成功。

    在IED中将项目打包docker镜像时,可能会出现Connect to localhost:2375 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1] failed: Connection refused: 的错误,好像重启电脑,再尝试打包就可以成功了。

    关于docker-compose,在Docker for Windows中,docker-compose是被默认安装的,你可以通过--version参数来查看安装的版本,而对于运行于Oracle VM VirtualBox的Linux中,docker-compose需要单独安装。具体安装步骤如下:

    ①、通过xshell远程登录到该环境

     ip:192.168.99.100,端口号为22,默认的用户名:docker 密码:tcuser

    ②、获取root权限

    sudo -i

    ③、下载docker-compose文件 

    curl -L https://get.daocloud.io/docker/compose/releases/download/1.22.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

    ④、添加可执行权限 

    chmod +x /usr/local/bin/docker-compose

    ⑤、回到docker用户权限

    exit

    ⑥、测试安装结果,查看版本。

    docker-compose --version

    关于在window专业版上安装docker就相对比较简单了

    具体可参考:https://www.cnblogs.com/chaojiyingxiong/p/10527108.html

    对应的docker安装文件可在此处下载:http://www.pc6.com/softview/SoftView_469462.html

  • 相关阅读:
    RE
    【LeetCode】198. House Robber
    【LeetCode】053. Maximum Subarray
    【LeetCode】152. Maximum Product Subarray
    【LeetCode】238.Product of Array Except Self
    【LeetCode】042 Trapping Rain Water
    【LeetCode】011 Container With Most Water
    【LeetCode】004. Median of Two Sorted Arrays
    【LeetCode】454 4Sum II
    【LeetCode】259 3Sum Smaller
  • 原文地址:https://www.cnblogs.com/conswin/p/11055853.html
Copyright © 2011-2022 走看看