文档章节

DOCKER windows 7 详细安装教程

legend3
 legend3
发布于 2015/03/17 17:14
字数 545
阅读 3182
收藏 15
点赞 1
评论 5

windows必须是64位的

1.下载程序包

安装包 https://github.com/boot2docker/windows-installer/releases

下载最新版本的: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 MOTDclearcd "$(dirname "$BASH_SOURCE")"ISO="$HOME/.boot2docker/boot2docker.iso"if [ ! -e "$ISO" ]; then
    echo 'copying initial boot2docker.iso (run "boot2docker.exe download" to update)'
    mkdir -p "$(dirname "$ISO")"
    cp ./boot2docker.iso "$ISO"fiecho 'initializing...'./boot2docker.exe initechoecho 'starting...'./boot2docker.exe startecho./boot2docker.exe ipecho 'connecting...'./boot2docker.exe sshechoechoecho '[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 images命令无法执行,可能是因为docker后台进程没有启动。

需要执行sudo docker -d


本文转载自:http://blog.csdn.net/zistxym/article/details/42918339

共有 人打赏支持
legend3
粉丝 3
博文 90
码字总数 15820
作品 0
深圳
加载中

评论(5)

legend3
legend3

引用来自“yeszao”的评论

推荐一个docker Windows版下载的好地方:https://oomake.com/download/docker-windows
好不好自己看
很久没看docker了
yeszao
yeszao
推荐一个docker Windows版下载的好地方:https://oomake.com/download/docker-windows
好不好自己看
v
vannibal

引用来自“Mr-Cheung”的评论

我的FileZilla 链接不到docker是啥原因?

引用来自“legend3”的评论

1.检查连接情况 2.检查ssh是否运行 3.检查防火墙是否拦截
检查了,都正常,就是连不上。提示: 错误: Received unexpected end-of-file from SFTP server 错误: 无法连接到服务器 有没有解决办法啊?
legend3
legend3

引用来自“Mr-Cheung”的评论

我的FileZilla 链接不到docker是啥原因?
1.检查连接情况 2.检查ssh是否运行 3.检查防火墙是否拦截
洲宝
洲宝
我的FileZilla 链接不到docker是啥原因?
[ Linux运维学习 ] 路径及实战项目合集

我们知道运维工程师(Operations)最基本的职责就是负责服务的稳定性并确保整个服务的高可用性,同时不断优化系统架构、提升部署效率、优化资源利用率,确保服务可以7*24H不间断地为用户提供服...

实验楼
2017/11/15
0
0
Win7下蓝鲸鱼安装以及Xshell连接操作

我爱吃金拱门,开封菜也不错,但我觉得最好吃的是小红帽,那我们就来安装个蓝鲸鱼吧。 1 Docker简介 隆重推出我们的主人公——蓝鲸鱼,Docker先生。 接下来让我抄一段百度百科的简介。 Dock...

胖胖雕
2017/11/06
0
0
ZooKeeper 集群搭建 Error contacting service. It is probably not running.

搭建环境:Centos 7 虚拟机 3台 按照此教程搭建:https://www.ilanni.com/?p=11393 之后出现错误:Error contacting service. It is probably not running,这个错误是zkServer.sh最后验证状...

yangbodong22011
2017/08/31
0
0
重新审视 Docker 和 Jenkins

自从我首次撰写探讨我们如何组合 Docker 容器和 Jenkins 为 Riot Games 的诸多后端软件创建短期构建环境一文以来,已经过去两年多了。截至今天,此系列共有七篇文章,并且我们也受到了许多关...

oschina
06/12
0
0
在Centos和Docker上安装STF 遇到的若干问题总结

1. 概述 刚开始接触 STF 是看了testhome上思寒讲的关于Appium的一些教程,知道了远程管理设备这回事,自己也在使用Appium框架做App自动化测试,已经通过集成到了jenkins服务器上,由于服务器...

xuecancan
04/11
0
0
centos安装使用docker

1. 安装docker,最好centos版本7.x(不是可重装或参考网上6.5安装教程),linux内核3.1+(不是可升级内核),docker安装详细可参考菜鸟教程 (1)产看linux版本 [root@jalen demo-service-h...

baidu_30809315
04/18
0
0
Docker容器技术 学习笔记汇总

“如果你不出去走走,你就会以为这就是全世界。” 一直在嵌入式领域,这次遇到Docker算是长了见识。刚好公司同事们对这块了解地不多,那就把Docker容器技术的学习梳理成系列笔记,让其他伙伴少...

iotisan
2017/10/20
0
0
大数据实验室(大数据基础培训)——环境准备

为某企业做的培训,完整文档见:http://gudaoxuri.github.io/bd-lab/ 2. 环境准备 硬件要求:内存:>=4G,硬盘:>=20G,网络畅通 系统要求:Centos6.x,开启SSH,推荐使用Docker,也可使用实...

孤岛旭日
2016/05/06
71
0
开源引擎Docker单机安装教程

概述: Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、b...

漫天雪_昆仑巅
2017/12/18
0
0
开始使用Docker

在学习Docker的过程中仔细的阅读了官方的入门教程, 为加深学习的印象, 翻译此教程, 也同时方便他人学习使用. 目录 开始使用Docker 在OS X安装Docker 理解镜像(images)和容器(containers) 搜索...

暗之幻影
2016/12/10
6
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

AngularJs $resource 高大上的数据交互

$resource 创建一个resource对象的工厂函数,可以让你安全的和RESFUL服务端进行数据交互。 需要注入 ngResource 模块。angular-resource[.min].js 默认情况下,末尾斜杠(可以引起后端服务器...

孟飞阳
8分钟前
0
0
打印斐波那契数

package com.jerry.ch04;public class PrintFibonacci {public static void main(String[] args) {for (int i=0; i<10; i++) {System.out.print(fib(i) + " ");}......

JerryNing
14分钟前
0
0
shell编程

一、shell脚本介绍

人在艹木中
14分钟前
0
0
istio 0.8 遥测 案例

==============遥测===================================== 演示如何从网格中收集遥测信息。 分布式跟踪。如何配置代理以向Zipkin或Jaeger发送跟踪请求 收集度量标准和日志。此任务说明如何配...

xiaomin0322
16分钟前
0
0
ND4J求多元线性回归以及GPU和CPU计算性能对比

上一篇博客《梯度下降法求多元线性回归及Java实现》简单了介绍了梯度下降法,并用Java实现了一个梯度下降法求回归的例子。本篇博客,尝试用dl4j的张量运算库nd4j来实现梯度下降法求多元线性回...

冷血狂魔
17分钟前
0
0
springboot常用注解

@SpringBootApplication: 包含@Configuration、@EnableAutoConfiguration、@ComponentScan 通常用在主类上。 @Service: 用于标注业务层组件。 @RestController: 用于标注控制层组件(如strut...

GoldenVein
24分钟前
1
0
如何进行大数据的入门级学习?

不知道你是计算机专业应届生还是已经从业者。总之,有java基础的学生学习大数据会轻松很多,零基础的小白都需要从java和linux学起。 如果你是一个学习能力特别强,而且自律性也很强的人的话可...

董黎明
37分钟前
0
0
使用Parcelable传递复杂参数

最近做AIDL传递对象,对象必须实现Parcelable的方法才可以被传递。 @Override    public int describeContents() {//这个 默认返回0就行了。        return 0;    }    ...

火云
38分钟前
0
0
十大Intellij IDEA快捷键

Intellij IDEA中有很多快捷键让人爱不释手,stackoverflow上也有一些有趣的讨论。每个人都有自己的最爱,想排出个理想的榜单还真是困难。以前也整理过Intellij的快捷键,这次就按照我日常开发...

HJCui
48分钟前
0
0
word 使用mathtype 编写 数学公式

下载安装,这个链接命名。。。。 http://www.mathtype.cn/xiazai.html 安装之后会多出一个选项 使用内联方式插入图表 编写公式的界面 设置支持latex 语法 输入公式回车就可以看到结果...

阿豪boy
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部