DOCKER windows安装

  • DOCKER windows安装

    • 1.下载程序包
    • 2. 设置环境变量
    • 3. 启动DOCKERT
    • 4. 分析start.sh
    • 5. 利用SSH工具管理
    • 6. 下载镜像
      • 6.1 下载地址
      • 6.2 用FTP工具上传tar包
      • 6.3 安装
      • 6.4 查看镜像
      • 6.5 运行

windows必须是64位的

1.下载程序包

安装包 https://github.com/boot2docker/windows-installer/releases(这个地址国内下载很慢)

用这个: https://get.daocloud.io/toolbox/

下载最新版本的:docker-install.exe即可。 
该安装包安装完成后,系统上会多出三个软件:

Oracle VM VirtualBox 
Git 
Boot2Docker for Windows

以上三个默认安装即可。

2. 设置环境变量

在命令窗口中,输入ls 如果能找到命令说明环境添加正确。

3. 启动DOCKERT

在命令窗口中,切到docker的安装目录下 

输入sh: 
然后输入start.sh,等待启动


第一次启动中,如果有新版本会更新,时间比较长。

如果第二次启动,就非常快了。

4. 分析start.sh

#!/bin/bashset -e# clear the MSYS MOTD
clearcd "$(dirname "$BASH_SOURCE")"ISO="$HOME/.boot2docker/boot2docker.iso"if [ ! -e "$ISO" ]; thenecho 'copying initial boot2docker.iso (run "boot2docker.exe download" to update)'mkdir -p "$(dirname "$ISO")"cp ./boot2docker.iso "$ISO"fiecho 'initializing...'
./boot2docker.exe init
echoecho 'starting...'
./boot2docker.exe start
echo./boot2docker.exe ipecho 'connecting...'
./boot2docker.exe ssh
echoechoecho '[Press any key to exit]'read

从内容上看主要是执行,如下语句

boot2docker.exe init
boot2docker.exe start
boot2docker.exe ssh

所有在命令行下执行 sh start.sh 即可

5. 利用SSH工具管理

在windows命令行进入docker后,不能复制,而且操作也不方便,因此用支持SSH的工具来管理是很好的,比如SECURECRT, PUTTY等,推荐用SECURECRT. 
在命令行下用boot2docker ip 可以查询到IP

默认的用户名和密码是: docker/tcuser

登录后的界面: 

6. 下载镜像

6.1 下载地址

http://download.openvz.org/template/precreated 
选择下载 ubuntu-14.04-x86_64.tar.gz

6.2 用FTP工具上传tar包

推荐使用:FileZilla 

6.3 安装

命令:cat ubuntu-14.04-x86_64.tar.gz |docker import - ubuntu:ubuntu14 
速度非常快,大概10几秒就完成了。

6.4 查看镜像

查看: docker images 

6.5 运行

运行:docker run -i -t ubuntu:ubuntu14 /bin/bash

可以开始DOCKER旅行了。

DOCKER windows安装相关推荐

  1. DOCKER windows 安装Tomcat内容

    DOCKER windows安装 DOCKER windows安装 1.下载程序包 2. 设置环境变量 3. 启动DOCKERT 4. 分析start.sh 5. 利用SSH工具管理 6. 下载镜像 ...

  2. docker windows 安装 报错 Component CommunityInstaller.AutoStartAction failed: 尝试执行未经授权的操作

    问题描述: docker windows 版本安装报错. Component CommunityInstaller.AutoStartAction failed: 尝试执行未经授权的操作. 详细报错: ...

  3. Docker Windows 安装

    准备 https://www.docker.com/docker-windows 最新版是: Docker for Windows 不过需要windows 10  Professional or En ...

  4. Docker windows 安装MySql和Tomcat

    mysql Tomcat安装语句与解析 利用Docker Hub 查询镜像使用信息 mysql的Docker Hub官方版网页 MySql Tomcat安装语句与解析 docker run -p 53 ...

  5. DOCKER windows 7 详细安装教程

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. DOCKER windows安装 DOCKER windows安装 1.下载程序包 2. 设置环境变 ...

  6. Docker教程-安装

    Docker安装 简介 本文主要介绍在不同的平台下如何安装Docker,主要涉及平台为Ubuntu(Linux系统)和Windows10(Windows系统),最后会镜像国内源的使用. Ubuntu安 ...

  7. Docker的安装和使用说明——Docker for Windows

    一.Docker安装 1.1官方方法 官方下载页面:http://www.docker.com/products/docker#/windows 官方下载地址:https://download.doc ...

  8. Linux、Windows、Mac下Docker的安装与使用

    Linux.Windows.Mac下Docker的安装与使用 一.Linux下的安装 二.Windows与Mac下的安装 三.Docker的使用 一.Linux下的安装 这里以Centos 7为例,首 ...

  9. 服务器系统2022安装wsl2,手把手教你踩坑:老白的Docker for Windows安装初探WSL 2 backend...

    手把手教你踩坑:老白的Docker for Windows安装初探WSL 2 backend 2020-06-16 13:29:47 15点赞 63收藏 4评论 创作立场声明:老白的踩坑记录 嗨,大家 ...

最新文章

  1. 独家 | 年度盘点!必看AI顶会论文、Github高星项目大合集(附链接)
  2. Codeforces 859C - Pie Rules
  3. python—OpenCV2中 cv2.VideoCapture(),read(),waitKey()的使用
  4. 实验四、主存空间的分配和回收模拟
  5. 【419天】跃迁之路——程序员高效学习方法论探索系列(实验阶段176-2018.03.31)...
  6. 题库练习2(随机数去重排序、分割字符串、进制转换)
  7. 对渠道流量异常情况的分析
  8. python自动获取cookie_selenium3+python自动化12-cookie相关操作(获取和删除)
  9. 【转载】ssdb安装部署
  10. redis的linux安装
  11. 商汤科技、阿里巴巴及香港科技园联手成立 AI 实验室
  12. 【程序的流程】—— 顺序 / 分支 / 循环
  13. arduino 停止程序_Arduino用ISD1820语音录放模块制作留言机
  14. 单片机入门必备知识,c语言基础来了
  15. 国外问卷调查做题工具
  16. 【Java-数据脱敏】使用Java对姓名、手机号码、证件号码进行数据脱敏
  17. python将横转为竖_如何将视频从横屏转为竖屏?
  18. 大学十年__献给计算机专业的所有学子
  19. wxappUnpacker 微信小程序反编译 2019 9月使用问题总结
  20. Excel与VBA编程中的常用代码

热门文章

  1. 14. 最长公共前缀
  2. duilib清空richedit内容
  3. 更改linux子系统软件源为国内镜像
  4. Java SimpleTimeZone setEndRule()方法与示例
  5. Vestigium-Google CodeJam 2020资格回合问题1解决方案
  6. python怎么看内置模块_Python的内置模块详解
  7. python xml etree_python解析xml文件之xml.etree.cElementTree和xml.etree.ElementTree区别和基本使用...
  8. [jQuery] 根据表单的不同参数跳转不同的链接
  9. c++中利用STL实现公司员工分组问题
  10. Linux系统【一】CPU+MMU+fork函数创建进程