01-windows7 下面安装docker环境

一、下载windows7支持的DockerToolbox-{version}.exe安装文件

本次使用的安装包为DockerToolbox-1.13.1.exe,即docker1.13.1版本。

二、DockerToolbox-1.13.1安装步骤

官网安装指南地址:https://docs.docker.com/toolbox/overview/

1、Toolbox 安装时包括如下工具:

  • Docker Machine for running docker-machine commands #docker machine工具
  • Docker Engine for running the docker commands #docker引擎命令
  • Docker Compose for running the docker-compose commands #docker-compse 编排工具
  • Kitematic, the Docker GUI #docker 图像化工具
  • a shell preconfigured for a Docker command-line environment #docker命令行
  • Oracle VirtualBox #oracle轻量级虚拟机

2、步骤如下

1、运行可执行程序如图,点击next


windows701.jpg

2、选择全功能安装


windows702.jpg

备注:为了方便很好的在windows 命令行使用docker一系列的工具,建议全部安装。
3、勾选创建桌面图标、添加docker环境变量,更新boot2Docker虚拟机
windows703.jpg

4、准备安装提示界面,直接点击next


windows704.jpg

5、程序进入安装过程
windows705.jpg

此过程安装结束之后,直接点击finish,整个windows7上面的docker环境就安装好了。

三、创建boot2docker虚拟机

boot2docker官网地址:https://github.com/boot2docker/boot2docker/,阅读官网文档,能够更好的提升对windows下面docker的使用。

  • 打开windows cmd命令行,输入docker-machine help,能够查看docker-machine命令的使用过程
  • 使用docker-machine create --driver virtualbox dataagg 命令创建docker虚拟机
C:\Users\Administrator>docker-machine create --driver virtualbox dataagg
Running pre-create checks...
Creating machine...
(dataagg) Copying C:\Users\Administrator\.docker\machine\cache\boot2docker.iso to C:\Users\Administrator\.docker\machine\machines\dataagg\boot2docker.iso...
(dataagg) Creating VirtualBox VM...
(dataagg) Creating SSH key...
(dataagg) Starting the VM...
(dataagg) Check network to re-create if needed...
(dataagg) Waiting for an IP...
Waiting for machine to be running, this may take a few minutes...
Detecting operating system of created instance...
Waiting for SSH to be available...
Detecting the provisioner...
Provisioning with boot2docker...
Copying certs to the local machine directory...
Copying certs to the remote machine...
Setting Docker configuration on the remote daemon...
Checking connection to Docker...
Docker is up and running!
To see how to connect your Docker Client to the Docker Engine running on this virtual machine, run: docker-machine env dataagg #此处提示要使用docker命令必须运行docker-machine env dataagg命令查看帮助
  • 运行docker-machine env dataagg命令
C:\Users\Administrator>docker-machine env dataagg
SET DOCKER_TLS_VERIFY=1
SET DOCKER_HOST=tcp://192.168.99.100:2376
SET DOCKER_CERT_PATH=C:\Users\Administrator\.docker\machine\machines\dataagg
SET DOCKER_MACHINE_NAME=dataagg
SET COMPOSE_CONVERT_WINDOWS_PATHS=true
REM Run this command to configure your shell:
REM     @FOR /f "tokens=*" %i IN ('docker-machine env dataagg') DO @%i#最后一行的rem注释去掉,在cmd命令行执行上面语句

执行完成上面操作之后,就可以使用docker相关命令

  • 查看docker info信息
C:\Users\Administrator>docker info
time="2017-02-21T16:22:03+08:00" level=info msg="Unable to use system certificate pool: crypto/x509: system root pool is not available on
Containers: 0
 Running: 0
 Paused: 0
 Stopped: 0
Images: 0
Server Version: 1.13.1
Storage Driver: aufs
 Root Dir: /mnt/sda1/var/lib/docker/aufs
 Backing Filesystem: extfs
 Dirs: 0
 Dirperm1 Supported: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
 Volume: local
 Network: bridge host macvlan null overlay
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: aa8187dbd3b7ad67d8e5e3a15115d3eef43a7ed1
runc version: 9df8b306d01f59d3a8029be411de015b7304dd8f
init version: 949e6fa
Security Options:
 seccomp
  Profile: default
Kernel Version: 4.4.47-boot2docker
Operating System: Boot2Docker 1.13.1 (TCL 7.2); HEAD : b7f6033 - Wed Feb  8 20:31:48 UTC 2017
OSType: linux
Architecture: x86_64
CPUs: 1
Total Memory: 995.8 MiB
Name: dataagg
ID: MAKY:2WJQ:Q4KF:IHXD:4M63:CF6G:ERUR:B2SP:6S6M:PL7Y:YLBW:MDER
Docker Root Dir: /mnt/sda1/var/lib/docker
Debug Mode (client): false
Debug Mode (server): true
 File Descriptors: 14
 Goroutines: 22
 System Time: 2017-02-21T08:22:02.897778155Z
 EventsListeners: 0
Registry: https://index.docker.io/v1/
Labels:
 provider=virtualbox
Experimental: false
Insecure Registries:
 127.0.0.0/8
Live Restore Enabled: false

四、采用xshell链接docker虚拟机

默认的登录名为docker,默认密码为tcuser

Paste_Image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,651评论 6 501
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,468评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,931评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,218评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,234评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,198评论 1 299
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,084评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,926评论 0 274
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,341评论 1 311
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,563评论 2 333
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,731评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,430评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,036评论 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,676评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,829评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,743评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,629评论 2 354

推荐阅读更多精彩内容